
Rajkot to Rajgir
Rajgir is approximately 1600+ kms from Rajkot. The fastest way to reach Rajgir from Rajkot is by Flight, Cab Via Delhi, Gaya. It takes approximately 8 hours. The cheapest way to reach Rajgir from Rajkot is by Train Via Jaipur, Gaya which would take approximately 34 hours.
Sort By
Mode of Transport
Via Ahmedabad, Patna
RECOMMENDED
Rajkot
Ahmedabad
Patna
Rajgir
Approx Travel Time
12h 14m
₹13,127
Onwards
Rajkot
Ahmedabad
Patna
Rajgir
Approx Travel Time
12h 33m
₹10,716
Onwards
Rajkot
Ahmedabad
Patna
Rajgir
Approx Travel Time
1d 10h 53m
On Demand
Rajkot
Ahmedabad
Patna
Rajgir
Approx Travel Time
1d 21h 35m
₹5,428
Onwards
Via Delhi, Patna
Rajkot
Delhi
Patna
Rajgir
Approx Travel Time
9h 9m
₹14,961
Onwards
Rajkot
Delhi
Patna
Rajgir
Approx Travel Time
10h 20m
₹12,404
Onwards
Via Mumbai, Patna
Rajkot
Mumbai
Patna
Rajgir
Approx Travel Time
9h 38m
₹12,370
Onwards
Via Delhi, Gaya
Rajkot
Delhi
Gaya
Rajgir
Approx Travel Time
8h 10m
₹11,916
Onwards
FASTEST
Rajkot
Delhi
Gaya
Rajgir
Approx Travel Time
8h 4m
₹13,936
Onwards
Via Jaipur, Gaya
CHEAPEST
Rajkot
Jaipur
Gaya
Rajgir
Approx Travel Time
1d 9h 35m
₹1,090
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Rajgir?
Rajgir is approximately 1600+ kms from Rajkot.
How long does it take to reach Rajgir from Rajkot?
It takes approximately 8 hours to reach Rajgir from Rajkot by Flight, Cab Via Delhi, Gaya.
What is the cheapest way to reach Rajgir from Rajkot?
The cheapest way to reach Rajgir from Rajkot is by Train Via Jaipur, Gaya.
What is the fastest way to reach Rajgir from Rajkot?
The fastest way to reach Rajgir from Rajkot is by Flight, Cab Via Delhi, Gaya.


