
Nadiad to Amritsar
Amritsar is approximately 1100+ kms from Nadiad. The fastest way to reach Amritsar from Nadiad is by Train, Flight Via Ahmedabad. It takes approximately 5 hours. The cheapest way to reach Amritsar from Nadiad is by Train Via Ludhiana which would take approximately 26 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Nadiad
Ahmedabad
Amritsar
Approx Travel Time
4h 40m
₹3,564
Onwards
Nadiad
Ahmedabad
Amritsar
Approx Travel Time
4h 40m
₹5,224
Onwards
Via Jaipur
Nadiad
Jaipur
Amritsar
Approx Travel Time
14h 25m
₹4,770
Onwards
Via Ajmer, Jaipur
Nadiad
Ajmer
Jaipur
Amritsar
Approx Travel Time
14h 20m
₹15,218
Onwards
Via Delhi
Nadiad
Delhi
Amritsar
Approx Travel Time
19h 10m
₹3,294
Onwards
Via Jodhpur
Nadiad
Jodhpur
Amritsar
Approx Travel Time
23h 55m
₹740
Onwards
Via Bikaner
Nadiad
Bikaner
Amritsar
Approx Travel Time
1d 0h 10m
₹755
Onwards
Via Ajmer, Delhi
Nadiad
Ajmer
Delhi
Amritsar
Approx Travel Time
20h 50m
₹3,649
Onwards
Via Hisar
Nadiad
Hisar
Amritsar
Approx Travel Time
1d 0h 40m
₹700
Onwards
Via Ludhiana
CHEAPEST
Nadiad
Ludhiana
Amritsar
Approx Travel Time
1d 1h 25m
₹615
Onwards
Frequently Asked Questions
What is the distance between Nadiad and Amritsar?
Amritsar is approximately 1100+ kms from Nadiad.
How long does it take to reach Amritsar from Nadiad?
It takes approximately 5 hours to reach Amritsar from Nadiad by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Amritsar from Nadiad?
The cheapest way to reach Amritsar from Nadiad is by Train Via Ludhiana.
What is the fastest way to reach Amritsar from Nadiad?
The fastest way to reach Amritsar from Nadiad is by Train, Flight Via Ahmedabad.