
Sonepur to Rajgir
Rajgir is approximately 700+ kms from Sonepur. The fastest way to reach Rajgir from Sonepur is by Train, Cab Via Jamshedpur. It takes approximately 15 hours. The cheapest way to reach Rajgir from Sonepur is by Train, Bus Via Jharsuguda, Patna which would take approximately 21 hours.
Sort By
Mode of Transport
Via Jharsuguda, Jhumri Telaiya
RECOMMENDED
Sonepur
Jharsuguda
Jhumri Telaiya
Rajgir
Approx Travel Time
16h 35m
₹8,347
Onwards
Sonepur
Jharsuguda
Jhumri Telaiya
Rajgir
Approx Travel Time
16h 26m
₹3,533
Onwards
Via Jharsuguda, Hazaribagh
Sonepur
Jharsuguda
Hazaribagh
Rajgir
Approx Travel Time
16h 22m
On Demand
Sonepur
Jharsuguda
Hazaribagh
Rajgir
Approx Travel Time
16h 13m
On Demand
Sonepur
Jharsuguda
Hazaribagh
Rajgir
Approx Travel Time
17h 6m
On Demand
Sonepur
Jharsuguda
Hazaribagh
Rajgir
Approx Travel Time
17h 33m
On Demand
Via Jamshedpur
FASTEST
Sonepur
Jamshedpur
Rajgir
Approx Travel Time
15h 9m
₹8,030
Onwards
Via Patna
Sonepur
Patna
Rajgir
Approx Travel Time
18h 2m
₹21,892
Onwards
Via Jharsuguda, Patna
CHEAPEST
Sonepur
Jharsuguda
Patna
Rajgir
Approx Travel Time
20h 52m
₹1,520
Onwards
Via Jharsuguda, Arrah
Sonepur
Jharsuguda
Arrah
Rajgir
Approx Travel Time
17h 4m
₹9,278
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Rajgir?
Rajgir is approximately 700+ kms from Sonepur.
How long does it take to reach Rajgir from Sonepur?
It takes approximately 15 hours to reach Rajgir from Sonepur by Train, Cab Via Jamshedpur.
What is the cheapest way to reach Rajgir from Sonepur?
The cheapest way to reach Rajgir from Sonepur is by Train, Bus Via Jharsuguda, Patna.
What is the fastest way to reach Rajgir from Sonepur?
The fastest way to reach Rajgir from Sonepur is by Train, Cab Via Jamshedpur.


