
Gurgaon to Gaya
Gaya is approximately 1000+ kms from Gurgaon. The fastest way to reach Gaya from Gurgaon is by Train, Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Gaya from Gurgaon is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Gurgaon
Delhi
Gaya
Approx Travel Time
3h 40m
₹5,813
Onwards
Gurgaon
Delhi
Gaya
Approx Travel Time
3h 40m
₹6,442
Onwards
Gurgaon
Delhi
Gaya
Approx Travel Time
3h 40m
On Demand
Gurgaon
Delhi
Gaya
Approx Travel Time
21h 25m
₹575
Onwards
Via Lucknow
Gurgaon
Lucknow
Gaya
Approx Travel Time
21h 10m
On Demand
Via Varanasi
Gurgaon
Varanasi
Gaya
Approx Travel Time
20h 55m
₹590
Onwards
Via Shahganj
Gurgaon
Shahganj
Gaya
Approx Travel Time
20h 55m
₹615
Onwards
Via Ayodhya
Gurgaon
Ayodhya
Gaya
Approx Travel Time
21h 10m
₹610
Onwards
Via Bareilly
Gurgaon
Bareilly
Gaya
Approx Travel Time
21h 40m
₹610
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Gaya?
Gaya is approximately 1000+ kms from Gurgaon.
How long does it take to reach Gaya from Gurgaon?
It takes approximately 4 hours to reach Gaya from Gurgaon by Train, Flight Via Delhi.
What is the cheapest way to reach Gaya from Gurgaon?
The cheapest way to reach Gaya from Gurgaon is by Train.
What is the fastest way to reach Gaya from Gurgaon?
The fastest way to reach Gaya from Gurgaon is by Train, Flight Via Delhi.