hero
How2Go
Shimla to Deoghar

Shimla to Deoghar

Deoghar is approximately 1550+ km from Shimla, 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

Via Delhi, Durgapur

RECOMMENDED

Shimla

Delhi

Durgapur

Deoghar

Approx Travel Time

7h 56m

₹14,337

Onwards

Via Delhi, Giridih

FASTEST

Shimla

Delhi

Giridih

Deoghar

Approx Travel Time

7h 53m

₹15,639

Onwards

Shimla

Delhi

Giridih

Deoghar

Approx Travel Time

8h 12m

₹15,614

Onwards

Shimla

Delhi

Giridih

Deoghar

Approx Travel Time

16h 2m

₹8,743

Onwards

Shimla

Delhi

Giridih

Deoghar

Approx Travel Time

8h 54m

₹19,516

Onwards

Shimla

Delhi

Giridih

Deoghar

Approx Travel Time

16h 44m

₹12,645

Onwards

Via Ghaziabad, Patna

CHEAPEST

Shimla

Ghaziabad

Patna

Deoghar

Approx Travel Time

1d 11h

₹2,127

Onwards

Via Mohali, Patna

Shimla

Mohali

Patna

Deoghar

Approx Travel Time

16h 42m

₹8,246

Onwards

Shimla

Mohali

Patna

Deoghar

Approx Travel Time

16h 43m

₹10,315

Onwards

Via Delhi, Patna

Shimla

Delhi

Patna

Deoghar

Approx Travel Time

13h 50m

₹14,889

Onwards

Frequently Asked Questions

What is the distance between Shimla and Deoghar?

Deoghar is approximately 1550+ kms from Shimla.

How long does it take to reach Deoghar from Shimla?

It takes approximately 8 hours to reach Deoghar from Shimla by Flight, Train Via Delhi, Giridih.

What is the cheapest way to reach Deoghar from Shimla?

The cheapest way to reach Deoghar from Shimla is by Bus Via Ghaziabad, Patna.

What is the fastest way to reach Deoghar from Shimla?

The fastest way to reach Deoghar from Shimla is by Flight, Train Via Delhi, Giridih.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India