
Batala to Shahdol
Shahdol is approximately 1300+ kms from Batala. The fastest way to reach Shahdol from Batala is by Train, Flight Via Delhi, Jabalpur. It takes approximately 17 hours. The cheapest way to reach Shahdol from Batala is by Train Via Delhi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi, Jabalpur
RECOMMENDED
FASTEST
Batala
Delhi
Jabalpur
Shahdol
Approx Travel Time
16h 20m
₹4,511
Onwards
Batala
Delhi
Jabalpur
Shahdol
Approx Travel Time
17h 5m
₹6,410
Onwards
Via Delhi, Prayagraj(Allahabad)
Batala
Delhi
Prayagraj(Allahabad)
Shahdol
Approx Travel Time
18h 5m
On Demand
Via Delhi, Bilaspur, Chattisgarh
Batala
Delhi
Bilaspur, Chattisgarh
Shahdol
Approx Travel Time
17h 5m
₹4,380
Onwards
Via Delhi, Varanasi
Batala
Delhi
Varanasi
Shahdol
Approx Travel Time
18h 50m
On Demand
Via Delhi
CHEAPEST
Batala
Delhi
Shahdol
Approx Travel Time
1d 2h 10m
₹680
Onwards
Via Delhi, Kanpur
Batala
Delhi
Kanpur
Shahdol
Approx Travel Time
20h 20m
₹4,190
Onwards
Via Delhi, Agra
Batala
Delhi
Agra
Shahdol
Approx Travel Time
1d 0h 20m
₹11,533
Onwards
Via Delhi, Gwalior
Batala
Delhi
Gwalior
Shahdol
Approx Travel Time
1d 3h 50m
On Demand
Batala
Delhi
Gwalior
Shahdol
Approx Travel Time
22h 20m
On Demand
Frequently Asked Questions
What is the distance between Batala and Shahdol?
Shahdol is approximately 1300+ kms from Batala.
How long does it take to reach Shahdol from Batala?
It takes approximately 17 hours to reach Shahdol from Batala by Train, Flight Via Delhi, Jabalpur.
What is the cheapest way to reach Shahdol from Batala?
The cheapest way to reach Shahdol from Batala is by Train Via Delhi.
What is the fastest way to reach Shahdol from Batala?
The fastest way to reach Shahdol from Batala is by Train, Flight Via Delhi, Jabalpur.