
Meerut to Amritsar
Amritsar is approximately 450+ kms from Meerut. The fastest way to reach Amritsar from Meerut is by Train. It takes approximately 9 hours. The cheapest way to reach Amritsar from Meerut is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Khanna
Meerut
Khanna
Amritsar
Approx Travel Time
10h 40m
₹335
Onwards
Meerut
Khanna
Amritsar
Approx Travel Time
10h 55m
₹3,207
Onwards
Meerut
Khanna
Amritsar
Approx Travel Time
11h 25m
₹882
Onwards
Via Sirhind
Meerut
Sirhind
Amritsar
Approx Travel Time
10h 40m
₹290
Onwards
Meerut
Sirhind
Amritsar
Approx Travel Time
11h 10m
₹4,078
Onwards
Via Phagwara
Meerut
Phagwara
Amritsar
Approx Travel Time
10h 55m
₹305
Onwards
Meerut
Phagwara
Amritsar
Approx Travel Time
11h 10m
₹2,315
Onwards
Meerut
Phagwara
Amritsar
Approx Travel Time
11h 25m
₹725
Onwards
Via Ambala
Meerut
Ambala
Amritsar
Approx Travel Time
10h 55m
₹270
Onwards
Frequently Asked Questions
What is the distance between Meerut and Amritsar?
Amritsar is approximately 450+ kms from Meerut.
How long does it take to reach Amritsar from Meerut?
It takes approximately 9 hours to reach Amritsar from Meerut by Train.
What is the cheapest way to reach Amritsar from Meerut?
The cheapest way to reach Amritsar from Meerut is by Train.
What is the fastest way to reach Amritsar from Meerut?
The fastest way to reach Amritsar from Meerut is by Train.
Routes Connecting Meerut
Routes From Meerut
Routes Connecting Amritsar
Routes From Amritsar
- Amritsar to Viluppuram
- Amritsar to Nilambur
- Amritsar to Bhongaon
- Amritsar to Channapatna
- Amritsar to Batala
- Amritsar to Beawar
- Amritsar to Mirzapur
- Amritsar to Gondia
- Amritsar to Madhubani
- Amritsar to Pukhrayan
- Amritsar to Dausa
- Amritsar to Mundra
- Amritsar to Anandpur-Sahib
- Amritsar to Tasgaon
- Amritsar to Pindwara