
Rajula to Gaya
Gaya is approximately 1950+ kms from Rajula. The fastest way to reach Gaya from Rajula is by Train, Flight Via Surat, Delhi. It takes approximately 10 hours. The cheapest way to reach Gaya from Rajula is by Train, Flight Via Mumbai, Varanasi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Surat, Delhi
RECOMMENDED
FASTEST
Rajula
Surat
Delhi
Gaya
Approx Travel Time
10h 5m
₹12,182
Onwards
Via Mumbai, Patna
Rajula
Mumbai
Patna
Gaya
Approx Travel Time
14h 9m
₹10,273
Onwards
Rajula
Mumbai
Patna
Gaya
Approx Travel Time
13h 30m
₹8,233
Onwards
Via Surat
Rajula
Surat
Gaya
Approx Travel Time
1d 7h 35m
On Demand
Rajula
Surat
Gaya
Approx Travel Time
1d 16h 28m
On Demand
Via Indore
Rajula
Indore
Gaya
Approx Travel Time
1d 13h 55m
On Demand
Via Rajkot, Delhi
Rajula
Rajkot
Delhi
Gaya
Approx Travel Time
10h 46m
₹13,139
Onwards
Via Mumbai, Giridih
Rajula
Mumbai
Giridih
Gaya
Approx Travel Time
13h 38m
₹7,758
Onwards
Via Ahmedabad, Patna
Rajula
Ahmedabad
Patna
Gaya
Approx Travel Time
15h 30m
₹8,288
Onwards
Via Mumbai, Varanasi
CHEAPEST
Rajula
Mumbai
Varanasi
Gaya
Approx Travel Time
15h 42m
₹5,687
Onwards
Frequently Asked Questions
What is the distance between Rajula and Gaya?
Gaya is approximately 1950+ kms from Rajula.
How long does it take to reach Gaya from Rajula?
It takes approximately 10 hours to reach Gaya from Rajula by Train, Flight Via Surat, Delhi.
What is the cheapest way to reach Gaya from Rajula?
The cheapest way to reach Gaya from Rajula is by Train, Flight Via Mumbai, Varanasi.
What is the fastest way to reach Gaya from Rajula?
The fastest way to reach Gaya from Rajula is by Train, Flight Via Surat, Delhi.

