
Mathura to Amritsar
Amritsar is approximately 550+ kms from Mathura. The fastest way to reach Amritsar from Mathura is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Amritsar from Mathura is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Mathura
Delhi
Amritsar
Approx Travel Time
4h 20m
₹3,529
Onwards
Mathura
Delhi
Amritsar
Approx Travel Time
5h 29m
₹5,986
Onwards
Mathura
Delhi
Amritsar
Approx Travel Time
5h 25m
₹4,254
Onwards
Via Ludhiana
Mathura
Ludhiana
Amritsar
Approx Travel Time
12h 58m
₹3,322
Onwards
Via Faridabad
Mathura
Faridabad
Amritsar
Approx Travel Time
13h 55m
₹1,267
Onwards
Via Agra, Delhi
Mathura
Agra
Delhi
Amritsar
Approx Travel Time
5h 36m
₹17,275
Onwards
Mathura
Agra
Delhi
Amritsar
Approx Travel Time
5h 10m
₹15,283
Onwards
Frequently Asked Questions
What is the distance between Mathura and Amritsar?
Amritsar is approximately 550+ kms from Mathura.
How long does it take to reach Amritsar from Mathura?
It takes approximately 5 hours to reach Amritsar from Mathura by Train, Flight Via Delhi.
What is the cheapest way to reach Amritsar from Mathura?
The cheapest way to reach Amritsar from Mathura is by Train.
What is the fastest way to reach Amritsar from Mathura?
The fastest way to reach Amritsar from Mathura is by Train, Flight Via Delhi.
Routes Connecting Mathura
Routes From Mathura
Routes Connecting Amritsar
Routes From Amritsar
Routes To Amritsar
- Muscat to Amritsar
- Mandla to Amritsar
- Jaipur to Amritsar
- Rameshwaram to Amritsar
- Tirunelveli to Amritsar
- Kumbhalgarh to Amritsar
- Shajapur to Amritsar
- Ho-Chi-Minh-City to Amritsar
- Ulhasnagar to Amritsar
- Barshi to Amritsar
- Jammu to Amritsar
- Naples to Amritsar
- Sringeri to Amritsar
- Chennai to Amritsar
- Halvad to Amritsar


