
Surat to Rajgir
Rajgir is approximately 1500+ kms from Surat. The fastest way to reach Rajgir from Surat is by Flight, Train Via Mumbai, Patna. It takes approximately 8 hours. The cheapest way to reach Rajgir from Surat is by Train, Flight Via Ahmedabad, Patna which would take approximately 12 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
Surat
Varanasi
Rajgir
Approx Travel Time
9h 55m
₹6,076
Onwards
Via Ahmedabad, Patna
CHEAPEST
Surat
Ahmedabad
Patna
Rajgir
Approx Travel Time
11h 50m
₹5,610
Onwards
Surat
Ahmedabad
Patna
Rajgir
Approx Travel Time
13h 5m
₹5,805
Onwards
Via Mumbai, Patna
Surat
Mumbai
Patna
Rajgir
Approx Travel Time
12h 5m
₹7,111
Onwards
FASTEST
Surat
Mumbai
Patna
Rajgir
Approx Travel Time
7h 35m
₹15,592
Onwards
Surat
Mumbai
Patna
Rajgir
Approx Travel Time
13h 20m
₹7,491
Onwards
Via Lucknow
Surat
Lucknow
Rajgir
Approx Travel Time
14h 40m
On Demand
Via Pune, Patna
Surat
Pune
Patna
Rajgir
Approx Travel Time
7h 50m
₹10,189
Onwards
Surat
Pune
Patna
Rajgir
Approx Travel Time
14h 5m
₹7,194
Onwards
Via Hyderabad, Patna
Surat
Hyderabad
Patna
Rajgir
Approx Travel Time
8h 5m
₹10,352
Onwards
Frequently Asked Questions
What is the distance between Surat and Rajgir?
Rajgir is approximately 1500+ kms from Surat.
How long does it take to reach Rajgir from Surat?
It takes approximately 8 hours to reach Rajgir from Surat by Flight, Train Via Mumbai, Patna.
What is the cheapest way to reach Rajgir from Surat?
The cheapest way to reach Rajgir from Surat is by Train, Flight Via Ahmedabad, Patna.
What is the fastest way to reach Rajgir from Surat?
The fastest way to reach Rajgir from Surat is by Flight, Train Via Mumbai, Patna.