hero
How2Go
Rajgir to Deoghar

Rajgir to Deoghar

Deoghar is approximately 150+ km from Rajgir, 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 Deoghar.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Rajgir

Deoghar

Approx Travel Time

4h 31m

₹5,849

Onwards

Via Lakhisarai

FASTEST

Rajgir

Lakhisarai

Deoghar

Approx Travel Time

3h 48m

₹545

Onwards

Via Barh

Rajgir

Barh

Deoghar

Approx Travel Time

4h 4m

On Demand

Rajgir

Barh

Deoghar

Approx Travel Time

4h 3m

On Demand

Via Bihar Sharif

Rajgir

Bihar Sharif

Deoghar

Approx Travel Time

7h 18m

₹745

Onwards

Rajgir

Bihar Sharif

Deoghar

Approx Travel Time

5h 8m

On Demand

Via Nawada

Rajgir

Nawada

Deoghar

Approx Travel Time

6h 30m

₹4,622

Onwards

Via Gaya

CHEAPEST

Rajgir

Gaya

Deoghar

Approx Travel Time

4h 25m

₹330

Onwards

Via Bihar Sharif, Barh

Rajgir

Bihar Sharif

Barh

Deoghar

Approx Travel Time

4h 3m

On Demand

Via Barh, Begusarai

Rajgir

Barh

Begusarai

Deoghar

Approx Travel Time

4h 31m

On Demand

Frequently Asked Questions

What is the distance between Rajgir and Deoghar?

Deoghar is approximately 150+ kms from Rajgir.

How long does it take to reach Deoghar from Rajgir?

It takes approximately 4 hours to reach Deoghar from Rajgir by Train Via Lakhisarai.

What is the cheapest way to reach Deoghar from Rajgir?

The cheapest way to reach Deoghar from Rajgir is by Train Via Gaya.

What is the fastest way to reach Deoghar from Rajgir?

The fastest way to reach Deoghar from Rajgir is by Train Via Lakhisarai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India