
Rajpura to Gaya
Gaya is approximately 1100+ kms from Rajpura. The fastest way to reach Gaya from Rajpura is by Cab, Flight, Train Via Mohali, Patna. It takes approximately 7 hours. The cheapest way to reach Gaya from Rajpura is by Train Via Bareilly which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Rajpura
Delhi
Gaya
Approx Travel Time
7h 20m
₹8,903
Onwards
Rajpura
Delhi
Gaya
Approx Travel Time
7h 24m
₹5,645
Onwards
Rajpura
Delhi
Gaya
Approx Travel Time
9h 5m
₹6,038
Onwards
Via Mohali, Patna
Rajpura
Mohali
Patna
Gaya
Approx Travel Time
7h 9m
₹8,492
Onwards
FASTEST
Rajpura
Mohali
Patna
Gaya
Approx Travel Time
6h 41m
₹6,216
Onwards
Via Agra
Rajpura
Agra
Gaya
Approx Travel Time
21h 20m
₹1,789
Onwards
Via Bareilly
CHEAPEST
Rajpura
Bareilly
Gaya
Approx Travel Time
21h 15m
₹655
Onwards
Via Saharanpur
Rajpura
Saharanpur
Gaya
Approx Travel Time
22h 38m
₹3,685
Onwards
Via Ayodhya, Patna
Rajpura
Ayodhya
Patna
Gaya
Approx Travel Time
1d 2h 54m
₹2,599
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Gaya?
Gaya is approximately 1100+ kms from Rajpura.
How long does it take to reach Gaya from Rajpura?
It takes approximately 7 hours to reach Gaya from Rajpura by Cab, Flight, Train Via Mohali, Patna.
What is the cheapest way to reach Gaya from Rajpura?
The cheapest way to reach Gaya from Rajpura is by Train Via Bareilly.
What is the fastest way to reach Gaya from Rajpura?
The fastest way to reach Gaya from Rajpura is by Cab, Flight, Train Via Mohali, Patna.


