
Datia to Gaya
Gaya is approximately 750+ kms from Datia. The fastest way to reach Gaya from Datia is by Train, Flight Via Lucknow, Patna. It takes approximately 12 hours. The cheapest way to reach Gaya from Datia is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
Datia
Prayagraj(Allahabad)
Gaya
Approx Travel Time
15h 55m
₹480
Onwards
Datia
Prayagraj(Allahabad)
Gaya
Approx Travel Time
16h 40m
₹7,476
Onwards
Datia
Prayagraj(Allahabad)
Gaya
Approx Travel Time
17h 40m
₹1,255
Onwards
Via Karwi
Datia
Karwi
Gaya
Approx Travel Time
15h 55m
₹510
Onwards
Via Lucknow, Patna
FASTEST
Datia
Lucknow
Patna
Gaya
Approx Travel Time
11h 35m
On Demand
Datia
Lucknow
Patna
Gaya
Approx Travel Time
12h
On Demand
Datia
Lucknow
Patna
Gaya
Approx Travel Time
12h 5m
On Demand
Via Lucknow, Gorakhpur
Datia
Lucknow
Gorakhpur
Gaya
Approx Travel Time
15h 5m
On Demand
Via Lucknow, Prayagraj(Allahabad)
Datia
Lucknow
Prayagraj(Allahabad)
Gaya
Approx Travel Time
16h 35m
On Demand
Frequently Asked Questions
What is the distance between Datia and Gaya?
Gaya is approximately 750+ kms from Datia.
How long does it take to reach Gaya from Datia?
It takes approximately 12 hours to reach Gaya from Datia by Train, Flight Via Lucknow, Patna.
What is the cheapest way to reach Gaya from Datia?
The cheapest way to reach Gaya from Datia is by Train.
What is the fastest way to reach Gaya from Datia?
The fastest way to reach Gaya from Datia is by Train, Flight Via Lucknow, Patna.