
Gaya to Rajula
Rajula is approximately 1950+ kms from Gaya. The fastest way to reach Rajula from Gaya is by Flight, Train Via Delhi, Surat. It takes approximately 10 hours. The cheapest way to reach Rajula from Gaya is by Train, Flight Via Varanasi, Mumbai which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi, Surat
RECOMMENDED
FASTEST
Gaya
Delhi
Surat
Rajula
Approx Travel Time
10h 5m
₹12,268
Onwards
Via Patna, Mumbai
Gaya
Patna
Mumbai
Rajula
Approx Travel Time
14h 8m
₹11,630
Onwards
Gaya
Patna
Mumbai
Rajula
Approx Travel Time
13h 30m
₹9,171
Onwards
Via Patna, Ahmedabad
Gaya
Patna
Ahmedabad
Rajula
Approx Travel Time
15h 25m
₹9,001
Onwards
Gaya
Patna
Ahmedabad
Rajula
Approx Travel Time
16h 3m
₹11,423
Onwards
Via Surat
Gaya
Surat
Rajula
Approx Travel Time
1d 7h 35m
On Demand
Gaya
Surat
Rajula
Approx Travel Time
1d 16h 34m
On Demand
Via Indore
Gaya
Indore
Rajula
Approx Travel Time
1d 13h 55m
On Demand
Via Giridih, Mumbai
Gaya
Giridih
Mumbai
Rajula
Approx Travel Time
13h 38m
₹8,405
Onwards
Via Varanasi, Mumbai
CHEAPEST
Gaya
Varanasi
Mumbai
Rajula
Approx Travel Time
15h 42m
₹5,662
Onwards
Frequently Asked Questions
What is the distance between Gaya and Rajula?
Rajula is approximately 1950+ kms from Gaya.
How long does it take to reach Rajula from Gaya?
It takes approximately 10 hours to reach Rajula from Gaya by Flight, Train Via Delhi, Surat.
What is the cheapest way to reach Rajula from Gaya?
The cheapest way to reach Rajula from Gaya is by Train, Flight Via Varanasi, Mumbai.
What is the fastest way to reach Rajula from Gaya?
The fastest way to reach Rajula from Gaya is by Flight, Train Via Delhi, Surat.

