
Nagaur to Gaya
Gaya is approximately 1300+ kms from Nagaur. The fastest way to reach Gaya from Nagaur is by Train. It takes approximately 26 hours. The cheapest way to reach Gaya from Nagaur is by Train which would take approximately 26 hours.
Sort By
Mode of Transport
Via Kanpur
Nagaur
Kanpur
Gaya
Approx Travel Time
1d 3h 10m
₹755
Onwards
Via Jaipur
Nagaur
Jaipur
Gaya
Approx Travel Time
1d 3h 10m
₹745
Onwards
Nagaur
Jaipur
Gaya
Approx Travel Time
1d 4h 25m
₹924
Onwards
Via Prayagraj(Allahabad)
Nagaur
Prayagraj(Allahabad)
Gaya
Approx Travel Time
1d 3h 10m
₹725
Onwards
Via Agra
Nagaur
Agra
Gaya
Approx Travel Time
1d 3h 10m
₹790
Onwards
Via Tundla
Nagaur
Tundla
Gaya
Approx Travel Time
1d 3h 25m
₹760
Onwards
Via Bharatpur
Nagaur
Bharatpur
Gaya
Approx Travel Time
1d 3h 25m
₹770
Onwards
Via Mughal Sarai
Nagaur
Mughal Sarai
Gaya
Approx Travel Time
1d 3h 10m
₹710
Onwards
Via Bharatpur, Kanpur
Nagaur
Bharatpur
Kanpur
Gaya
Approx Travel Time
1d 4h 35m
₹785
Onwards
Frequently Asked Questions
What is the distance between Nagaur and Gaya?
Gaya is approximately 1300+ kms from Nagaur.
How long does it take to reach Gaya from Nagaur?
It takes approximately 26 hours to reach Gaya from Nagaur by Train.
What is the cheapest way to reach Gaya from Nagaur?
The cheapest way to reach Gaya from Nagaur is by Train.
What is the fastest way to reach Gaya from Nagaur?
The fastest way to reach Gaya from Nagaur is by Train.