
Gaya to Jabalpur
Jabalpur is approximately 700+ kms from Gaya. The fastest way to reach Jabalpur from Gaya is by Train. It takes approximately 12 hours. The cheapest way to reach Jabalpur from Gaya is by Train Via Varanasi which would take approximately 15 hours.
Sort By
Mode of Transport
Via Varanasi
Gaya
Varanasi
Jabalpur
Approx Travel Time
14h 49m
₹7,647
Onwards
Gaya
Varanasi
Jabalpur
Approx Travel Time
13h 47m
₹1,369
Onwards
CHEAPEST
Gaya
Varanasi
Jabalpur
Approx Travel Time
14h 47m
₹375
Onwards
Via Prayagraj(Allahabad)
Gaya
Prayagraj(Allahabad)
Jabalpur
Approx Travel Time
15h 35m
₹2,265
Onwards
Gaya
Prayagraj(Allahabad)
Jabalpur
Approx Travel Time
14h
₹395
Onwards
Gaya
Prayagraj(Allahabad)
Jabalpur
Approx Travel Time
14h 20m
₹1,222
Onwards
Via Bilaspur, Chattisgarh
Gaya
Bilaspur, Chattisgarh
Jabalpur
Approx Travel Time
15h 20m
₹1,754
Onwards
Frequently Asked Questions
What is the distance between Gaya and Jabalpur?
Jabalpur is approximately 700+ kms from Gaya.
How long does it take to reach Jabalpur from Gaya?
It takes approximately 12 hours to reach Jabalpur from Gaya by Train.
What is the cheapest way to reach Jabalpur from Gaya?
The cheapest way to reach Jabalpur from Gaya is by Train Via Varanasi.
What is the fastest way to reach Jabalpur from Gaya?
The fastest way to reach Jabalpur from Gaya is by Train.
Routes Connecting Gaya
Routes From Gaya
Routes Connecting Jabalpur
Routes From Jabalpur
- Jabalpur to Nabarangapur
- Jabalpur to Sanchi
- Jabalpur to Bhopal
- Jabalpur to Solapur
- Jabalpur to Gangtok
- Jabalpur to Palakkad
- Jabalpur to METTUPALAYAM
- Jabalpur to Burhanpur
- Jabalpur to Auckland
- Jabalpur to Kodinar
- Jabalpur to Kufri
- Jabalpur to Nelamangala
- Jabalpur to Ramanathapuram
- Jabalpur to Modinagar
- Jabalpur to Fatehpur

