hero
How2Go
Hazaribagh to Rajgir

Hazaribagh to Rajgir

Rajgir is approximately 150+ km from Hazaribagh, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Rajgir.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Hazaribagh

Rajgir

Approx Travel Time

3h 24m

₹4,936

Onwards

Via Gaya

Hazaribagh

Gaya

Rajgir

Approx Travel Time

2h 19m

₹1,425

Onwards

Hazaribagh

Gaya

Rajgir

Approx Travel Time

4h 45m

₹445

Onwards

Via Jhumri Telaiya, Gaya

CHEAPEST

FASTEST

Hazaribagh

Jhumri Telaiya

Gaya

Rajgir

Approx Travel Time

2h 12m

₹250

Onwards

Hazaribagh

Jhumri Telaiya

Gaya

Rajgir

Approx Travel Time

3h 14m

₹4,227

Onwards

Via Nawada

Hazaribagh

Nawada

Rajgir

Approx Travel Time

5h 1m

₹2,650

Onwards

Via Jhumri Telaiya

Hazaribagh

Jhumri Telaiya

Rajgir

Approx Travel Time

3h 42m

On Demand

Hazaribagh

Jhumri Telaiya

Rajgir

Approx Travel Time

4h 44m

On Demand

Via Bihar Sharif

Hazaribagh

Bihar Sharif

Rajgir

Approx Travel Time

5h 3m

₹445

Onwards

Via Jhumri Telaiya, Nawada

Hazaribagh

Jhumri Telaiya

Nawada

Rajgir

Approx Travel Time

3h 28m

₹3,220

Onwards

Frequently Asked Questions

What is the distance between Hazaribagh and Rajgir?

Rajgir is approximately 150+ kms from Hazaribagh.

How long does it take to reach Rajgir from Hazaribagh?

It takes approximately 2 hours to reach Rajgir from Hazaribagh by Train Via Jhumri Telaiya, Gaya.

What is the cheapest way to reach Rajgir from Hazaribagh?

The cheapest way to reach Rajgir from Hazaribagh is by Train Via Jhumri Telaiya, Gaya.

What is the fastest way to reach Rajgir from Hazaribagh?

The fastest way to reach Rajgir from Hazaribagh is by Train Via Jhumri Telaiya, Gaya.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India