
Gaya to Rajula
Rajula is approximately 1500+ kms from Gaya. The fastest way to reach Rajula from Gaya is by Train, Flight Via Patna, Indore, Surat. It takes approximately 14 hours. The cheapest way to reach Rajula from Gaya is by Train, Bus Via Jabalpur, Surat which would take approximately 31 hours.
Sort By
Mode of Transport
Via Varanasi, Surat
RECOMMENDED
Gaya
Varanasi
Surat
Rajula
Approx Travel Time
14h 17m
₹6,435
Onwards
Gaya
Varanasi
Surat
Rajula
Approx Travel Time
14h 47m
₹7,395
Onwards
Gaya
Varanasi
Surat
Rajula
Approx Travel Time
16h 12m
₹12,298
Onwards
Gaya
Varanasi
Surat
Rajula
Approx Travel Time
16h 42m
₹13,258
Onwards
Via Patna, Ahmedabad, Bhavnagar
Gaya
Patna
Ahmedabad
Bhavnagar
Rajula
Approx Travel Time
14h 51m
₹12,245
Onwards
Via Jabalpur, Surat
CHEAPEST
Gaya
Jabalpur
Surat
Rajula
Approx Travel Time
1d 6h 45m
₹2,130
Onwards
Via Surat
Gaya
Surat
Rajula
Approx Travel Time
1d 8h 15m
On Demand
Via Patna, Jabalpur, Surat
Gaya
Patna
Jabalpur
Surat
Rajula
Approx Travel Time
1d 9h 43m
₹3,903
Onwards
Via Prayagraj(Allahabad), Surat
Gaya
Prayagraj(Allahabad)
Surat
Rajula
Approx Travel Time
2d 1h 35m
₹4,449
Onwards
Via Patna, Indore, Surat
FASTEST
Gaya
Patna
Indore
Surat
Rajula
Approx Travel Time
13h 35m
₹14,701
Onwards
Frequently Asked Questions
What is the distance between Gaya and Rajula?
Rajula is approximately 1500+ kms from Gaya.
How long does it take to reach Rajula from Gaya?
It takes approximately 14 hours to reach Rajula from Gaya by Train, Flight Via Patna, Indore, Surat.
What is the cheapest way to reach Rajula from Gaya?
The cheapest way to reach Rajula from Gaya is by Train, Bus Via Jabalpur, Surat.
What is the fastest way to reach Rajula from Gaya?
The fastest way to reach Rajula from Gaya is by Train, Flight Via Patna, Indore, Surat.