
Somnath to Rajgir
Rajgir is approximately 1800+ kms from Somnath. The fastest way to reach Rajgir from Somnath is by Train, Flight Via Surat, Patna. It takes approximately 13 hours. The cheapest way to reach Rajgir from Somnath is by Train, Flight Via Rajkot, Delhi which would take approximately 29 hours.
Sort By
Mode of Transport
Via Surat, Patna
RECOMMENDED
FASTEST
Somnath
Surat
Patna
Rajgir
Approx Travel Time
12h 20m
₹7,247
Onwards
Somnath
Surat
Patna
Rajgir
Approx Travel Time
13h 5m
₹17,348
Onwards
Somnath
Surat
Patna
Rajgir
Approx Travel Time
13h 50m
₹7,576
Onwards
Via Ahmedabad, Patna
Somnath
Ahmedabad
Patna
Rajgir
Approx Travel Time
14h 20m
₹9,694
Onwards
Somnath
Ahmedabad
Patna
Rajgir
Approx Travel Time
16h 5m
₹10,079
Onwards
Via Pune, Patna
Somnath
Pune
Patna
Rajgir
Approx Travel Time
17h 5m
₹8,272
Onwards
Via Pune, Lucknow
Somnath
Pune
Lucknow
Rajgir
Approx Travel Time
1d 2h 5m
On Demand
Via Rajkot, Delhi
CHEAPEST
Somnath
Rajkot
Delhi
Rajgir
Approx Travel Time
1d 4h 50m
₹6,481
Onwards
Somnath
Rajkot
Delhi
Rajgir
Approx Travel Time
1d 5h 45m
₹10,210
Onwards
Somnath
Rajkot
Delhi
Rajgir
Approx Travel Time
1d 5h 50m
₹6,886
Onwards
Frequently Asked Questions
What is the distance between Somnath and Rajgir?
Rajgir is approximately 1800+ kms from Somnath.
How long does it take to reach Rajgir from Somnath?
It takes approximately 13 hours to reach Rajgir from Somnath by Train, Flight Via Surat, Patna.
What is the cheapest way to reach Rajgir from Somnath?
The cheapest way to reach Rajgir from Somnath is by Train, Flight Via Rajkot, Delhi.
What is the fastest way to reach Rajgir from Somnath?
The fastest way to reach Rajgir from Somnath is by Train, Flight Via Surat, Patna.