
Dahod to Amritsar
Amritsar is approximately 1050+ kms from Dahod. The fastest way to reach Amritsar from Dahod is by Train, Flight Via Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Amritsar from Dahod is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ahmedabad
FASTEST
Dahod
Ahmedabad
Amritsar
Approx Travel Time
7h 25m
₹5,132
Onwards
Via Kota
Dahod
Kota
Amritsar
Approx Travel Time
1d 0h 25m
₹725
Onwards
Via Jaipur
Dahod
Jaipur
Amritsar
Approx Travel Time
12h 55m
₹5,697
Onwards
Via Ludhiana
Dahod
Ludhiana
Amritsar
Approx Travel Time
1d 0h 40m
₹640
Onwards
Dahod
Ludhiana
Amritsar
Approx Travel Time
1d 1h 25m
₹1,022
Onwards
Via Delhi
Dahod
Delhi
Amritsar
Approx Travel Time
17h 40m
₹2,859
Onwards
Dahod
Delhi
Amritsar
Approx Travel Time
1d 1h 55m
₹640
Onwards
Via Jalandhar
Dahod
Jalandhar
Amritsar
Approx Travel Time
1d 0h 40m
₹635
Onwards
Via Panipat
Dahod
Panipat
Amritsar
Approx Travel Time
1d 1h 40m
₹645
Onwards
Frequently Asked Questions
What is the distance between Dahod and Amritsar?
Amritsar is approximately 1050+ kms from Dahod.
How long does it take to reach Amritsar from Dahod?
It takes approximately 8 hours to reach Amritsar from Dahod by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Amritsar from Dahod?
The cheapest way to reach Amritsar from Dahod is by Train.
What is the fastest way to reach Amritsar from Dahod?
The fastest way to reach Amritsar from Dahod is by Train, Flight Via Ahmedabad.