
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, Cab Via Jharsuguda, Jhumri Telaiya which would take approximately 17 hours.
Sort By
Mode of Transport
Via Jharsuguda, Jhumri Telaiya
RECOMMENDED
Sonepur
Jharsuguda
Jhumri Telaiya
Rajgir
Approx Travel Time
16h 35m
₹11,721
Onwards
CHEAPEST
Sonepur
Jharsuguda
Jhumri Telaiya
Rajgir
Approx Travel Time
16h 26m
₹3,368
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
16h 57m
On Demand
Via Jamshedpur
FASTEST
Sonepur
Jamshedpur
Rajgir
Approx Travel Time
15h 9m
₹8,583
Onwards
Via Jharsuguda, Arrah
Sonepur
Jharsuguda
Arrah
Rajgir
Approx Travel Time
17h 4m
₹13,733
Onwards
Sonepur
Jharsuguda
Arrah
Rajgir
Approx Travel Time
17h 9m
₹9,043
Onwards
Sonepur
Jharsuguda
Arrah
Rajgir
Approx Travel Time
16h 55m
₹5,380
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, Cab Via Jharsuguda, Jhumri Telaiya.
What is the fastest way to reach Rajgir from Sonepur?
The fastest way to reach Rajgir from Sonepur is by Train, Cab Via Jamshedpur.


