hero
How2Go
Patna to Deoghar

Patna to Deoghar

Deoghar is approximately 200+ km from Patna, 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 Options

RECOMMENDED

Patna

Deoghar

Approx Travel Time

6h 26m

₹6,134

Onwards

CHEAPEST

Patna

Deoghar

Approx Travel Time

8h 10m

₹600

Onwards

Via Begusarai

FASTEST

Patna

Begusarai

Deoghar

Approx Travel Time

3h 21m

On Demand

Patna

Begusarai

Deoghar

Approx Travel Time

6h 19m

On Demand

Via Giridih

Patna

Giridih

Deoghar

Approx Travel Time

4h 28m

₹14,953

Onwards

Patna

Giridih

Deoghar

Approx Travel Time

4h 47m

₹14,928

Onwards

Patna

Giridih

Deoghar

Approx Travel Time

5h 29m

₹18,830

Onwards

Via Muzaffarpur

Patna

Muzaffarpur

Deoghar

Approx Travel Time

7h 15m

On Demand

Patna

Muzaffarpur

Deoghar

Approx Travel Time

10h 5m

₹13,961

Onwards

Via Hazaribagh

Patna

Hazaribagh

Deoghar

Approx Travel Time

12h 20m

₹750

Onwards

Frequently Asked Questions

What is the distance between Patna and Deoghar?

Deoghar is approximately 200+ kms from Patna.

How long does it take to reach Deoghar from Patna?

It takes approximately 4 hours to reach Deoghar from Patna by Train Via Begusarai.

What is the cheapest way to reach Deoghar from Patna?

The cheapest way to reach Deoghar from Patna is by Bus.

What is the fastest way to reach Deoghar from Patna?

The fastest way to reach Deoghar from Patna is by Train Via Begusarai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India