
Batala to Jabalpur
Jabalpur is approximately 1100+ kms from Batala. The fastest way to reach Jabalpur from Batala is by Train, Flight Via Amritsar, Delhi. It takes approximately 6 hours. The cheapest way to reach Jabalpur from Batala is by Train, Flight Via Amritsar, Delhi which would take approximately 6 hours.
Sort By
Mode of Transport
Via Amritsar, Delhi
RECOMMENDED
Batala
Amritsar
Delhi
Jabalpur
Approx Travel Time
6h 13m
₹9,910
Onwards
CHEAPEST
FASTEST
Batala
Amritsar
Delhi
Jabalpur
Approx Travel Time
5h 49m
₹8,136
Onwards
Batala
Amritsar
Delhi
Jabalpur
Approx Travel Time
6h 40m
₹8,425
Onwards
Via Jalandhar, Gwalior
Batala
Jalandhar
Gwalior
Jabalpur
Approx Travel Time
23h 12m
On Demand
Batala
Jalandhar
Gwalior
Jabalpur
Approx Travel Time
23h 18m
On Demand
Batala
Jalandhar
Gwalior
Jabalpur
Approx Travel Time
23h 37m
On Demand
Via Amritsar, Bhopal
Batala
Amritsar
Bhopal
Jabalpur
Approx Travel Time
1d 11h 55m
On Demand
Via Jammu, Delhi
Batala
Jammu
Delhi
Jabalpur
Approx Travel Time
9h 37m
₹14,364
Onwards
Batala
Jammu
Delhi
Jabalpur
Approx Travel Time
9h 40m
₹10,886
Onwards
Via Mohali, Delhi
Batala
Mohali
Delhi
Jabalpur
Approx Travel Time
9h 34m
₹8,153
Onwards
Frequently Asked Questions
What is the distance between Batala and Jabalpur?
Jabalpur is approximately 1100+ kms from Batala.
How long does it take to reach Jabalpur from Batala?
It takes approximately 6 hours to reach Jabalpur from Batala by Train, Flight Via Amritsar, Delhi.
What is the cheapest way to reach Jabalpur from Batala?
The cheapest way to reach Jabalpur from Batala is by Train, Flight Via Amritsar, Delhi.
What is the fastest way to reach Jabalpur from Batala?
The fastest way to reach Jabalpur from Batala is by Train, Flight Via Amritsar, Delhi.


