
Rajula to Gaya
The fastest way to reach Gaya from Rajula is by Bus, Flight Via Rajkot, Delhi. The journey takes approximately 11 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
CHEAPEST
Rajula
Indore
Gaya
Approx Travel Time
20h 42m
₹937
Onwards
Via Ahmedabad, Varanasi
Rajula
Ahmedabad
Varanasi
Gaya
Approx Travel Time
16h 17m
On Demand
Rajula
Ahmedabad
Varanasi
Gaya
Approx Travel Time
19h 37m
₹11,573
Onwards
Via Rajkot, Delhi
FASTEST
Rajula
Rajkot
Delhi
Gaya
Approx Travel Time
10h 20m
₹16,268
Onwards
Via Surat, Prayagraj(Allahabad)
Rajula
Surat
Prayagraj(Allahabad)
Gaya
Approx Travel Time
1d 12h 13m
₹1,475
Onwards
Via Surat, Jabalpur
Rajula
Surat
Jabalpur
Gaya
Approx Travel Time
1d 15h 8m
₹1,170
Onwards
Via Surat, Varanasi
Rajula
Surat
Varanasi
Gaya
Approx Travel Time
1d 15h 56m
₹6,368
Onwards
Via Ahmedabad, Patna
Rajula
Ahmedabad
Patna
Gaya
Approx Travel Time
14h 53m
₹12,587
Onwards
Rajula
Ahmedabad
Patna
Gaya
Approx Travel Time
17h 7m
₹12,722
Onwards
Via Ahmedabad, Delhi
Rajula
Ahmedabad
Delhi
Gaya
Approx Travel Time
14h 37m
₹14,268
Onwards
Frequently Asked Questions
What is the distance between Rajula and Gaya?
Gaya is approximately 0+ kms from Rajula.
How long does it take to reach Gaya from Rajula?
It takes approximately 11 hours to reach Gaya from Rajula by Bus, Flight Via Rajkot, Delhi.
What is the cheapest way to reach Gaya from Rajula?
The cheapest way to reach Gaya from Rajula is by Bus Via Indore.
What is the fastest way to reach Gaya from Rajula?
The fastest way to reach Gaya from Rajula is by Bus, Flight Via Rajkot, Delhi.

