
Rajula to Gaya
Gaya is approximately 1650+ kms from Rajula. The fastest way to reach Gaya from Rajula is by Bus, Flight Via Surat, Delhi. It takes approximately 11 hours. The cheapest way to reach Gaya from Rajula is by Bus, Train Via Surat, Jalgaon which would take approximately 36 hours.
Sort By
Mode of Transport
Via Surat, Varanasi
RECOMMENDED
Rajula
Surat
Varanasi
Gaya
Approx Travel Time
13h 50m
₹6,790
Onwards
Rajula
Surat
Varanasi
Gaya
Approx Travel Time
15h 5m
₹7,170
Onwards
Rajula
Surat
Varanasi
Gaya
Approx Travel Time
15h 48m
₹12,525
Onwards
Via Vadodara, Delhi
Rajula
Vadodara
Delhi
Gaya
Approx Travel Time
12h 35m
₹10,141
Onwards
Via Vadodara, Gwalior
Rajula
Vadodara
Gwalior
Gaya
Approx Travel Time
1d 1h 50m
On Demand
Via Surat, Delhi
FASTEST
Rajula
Surat
Delhi
Gaya
Approx Travel Time
10h 20m
₹10,876
Onwards
Via Surat, Jalgaon
CHEAPEST
Rajula
Surat
Jalgaon
Gaya
Approx Travel Time
1d 11h 50m
₹1,435
Onwards
Via Surat, Bhusawal
Rajula
Surat
Bhusawal
Gaya
Approx Travel Time
1d 12h 5m
On Demand
Via Vadodara
Rajula
Vadodara
Gaya
Approx Travel Time
1d 10h 40m
On Demand
Via Surat, Khachrod
Rajula
Surat
Khachrod
Gaya
Approx Travel Time
1d 12h 20m
On Demand
Frequently Asked Questions
What is the distance between Rajula and Gaya?
Gaya is approximately 1650+ 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 Surat, Delhi.
What is the cheapest way to reach Gaya from Rajula?
The cheapest way to reach Gaya from Rajula is by Bus, Train Via Surat, Jalgaon.
What is the fastest way to reach Gaya from Rajula?
The fastest way to reach Gaya from Rajula is by Bus, Flight Via Surat, Delhi.