
Amritsar to Mathura
Mathura is approximately 550+ kms from Amritsar. The fastest way to reach Mathura from Amritsar is by Flight, Bus Via Delhi. It takes approximately 4 hours. The cheapest way to reach Mathura from Amritsar is by Train which would take approximately 10 hours.
Sort By
Mode of Transport
Via Delhi
Amritsar
Delhi
Mathura
Approx Travel Time
5h 10m
₹2,347
Onwards
Amritsar
Delhi
Mathura
Approx Travel Time
6h 10m
₹4,362
Onwards
FASTEST
Amritsar
Delhi
Mathura
Approx Travel Time
3h 45m
₹2,796
Onwards
Via Ludhiana
Amritsar
Ludhiana
Mathura
Approx Travel Time
12h 18m
₹3,210
Onwards
Via Faridabad
Amritsar
Faridabad
Mathura
Approx Travel Time
8h 5m
₹1,075
Onwards
Via Delhi, Agra
Amritsar
Delhi
Agra
Mathura
Approx Travel Time
6h 38m
₹19,372
Onwards
Amritsar
Delhi
Agra
Mathura
Approx Travel Time
5h 50m
₹17,867
Onwards
Via Jalandhar, Delhi
Amritsar
Jalandhar
Delhi
Mathura
Approx Travel Time
8h 25m
₹3,235
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Mathura?
Mathura is approximately 550+ kms from Amritsar.
How long does it take to reach Mathura from Amritsar?
It takes approximately 4 hours to reach Mathura from Amritsar by Flight, Bus Via Delhi.
What is the cheapest way to reach Mathura from Amritsar?
The cheapest way to reach Mathura from Amritsar is by Train.
What is the fastest way to reach Mathura from Amritsar?
The fastest way to reach Mathura from Amritsar is by Flight, Bus Via Delhi.
Routes Connecting Amritsar
Routes From Amritsar
- Amritsar to Hardoi
- Amritsar to Khalilabad
- Amritsar to Firozpur
- Amritsar to Jalna
- Amritsar to Lumbini
- Amritsar to Tindivanam
- Amritsar to Raichur
- Amritsar to Jharsuguda
- Amritsar to Ahmednagar
- Amritsar to Dahanu
- Amritsar to Mirzapur
- Amritsar to Una
- Amritsar to Bhalki
- Amritsar to Anandpur-Sahib
- Amritsar to Chalisgaon


