
Shahdol to Amritsar
Amritsar is approximately 1250+ kms from Shahdol. The fastest way to reach Amritsar from Shahdol is by Train, Flight Via Varanasi. It takes approximately 10 hours. The cheapest way to reach Amritsar from Shahdol is by Train which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
Shahdol
Delhi
Amritsar
Approx Travel Time
1d 2h 25m
₹640
Onwards
Shahdol
Delhi
Amritsar
Approx Travel Time
18h 10m
₹4,130
Onwards
Via Lucknow
Shahdol
Lucknow
Amritsar
Approx Travel Time
11h 40m
₹7,621
Onwards
Via Gwalior
Shahdol
Gwalior
Amritsar
Approx Travel Time
13h 10m
On Demand
Shahdol
Gwalior
Amritsar
Approx Travel Time
1d 2h 40m
On Demand
Via Agra
Shahdol
Agra
Amritsar
Approx Travel Time
1d 2h 40m
₹780
Onwards
Via Varanasi
FASTEST
Shahdol
Varanasi
Amritsar
Approx Travel Time
9h 40m
On Demand
Via Ludhiana
Shahdol
Ludhiana
Amritsar
Approx Travel Time
1d 2h 25m
₹670
Onwards
Via Jaipur
Shahdol
Jaipur
Amritsar
Approx Travel Time
17h 40m
₹5,777
Onwards
Frequently Asked Questions
What is the distance between Shahdol and Amritsar?
Amritsar is approximately 1250+ kms from Shahdol.
How long does it take to reach Amritsar from Shahdol?
It takes approximately 10 hours to reach Amritsar from Shahdol by Train, Flight Via Varanasi.
What is the cheapest way to reach Amritsar from Shahdol?
The cheapest way to reach Amritsar from Shahdol is by Train.
What is the fastest way to reach Amritsar from Shahdol?
The fastest way to reach Amritsar from Shahdol is by Train, Flight Via Varanasi.