hero
How2Go
Roorkee to Deoghar

Roorkee to Deoghar

Deoghar is approximately 1200+ kms from Roorkee. The fastest way to reach Deoghar from Roorkee is by Train Via Gorakhpur. It takes approximately 25 hours. The cheapest way to reach Deoghar from Roorkee is by Train which would take approximately 25 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Roorkee

Deoghar

Approx Travel Time

1d 1h 7m

On Demand

Via Gorakhpur

FASTEST

Roorkee

Gorakhpur

Deoghar

Approx Travel Time

1d 0h 40m

On Demand

Via Chhapra

Roorkee

Chhapra

Deoghar

Approx Travel Time

1d 0h 40m

On Demand

Via Muzaffarpur

Roorkee

Muzaffarpur

Deoghar

Approx Travel Time

1d 1h 10m

On Demand

Via Bareilly

Roorkee

Bareilly

Deoghar

Approx Travel Time

1d 0h 55m

On Demand

Via Hajipur

Roorkee

Hajipur

Deoghar

Approx Travel Time

1d 0h 55m

On Demand

Via Deoria

Roorkee

Deoria

Deoghar

Approx Travel Time

1d 1h 54m

On Demand

Via Moradabad

Roorkee

Moradabad

Deoghar

Approx Travel Time

1d 1h 10m

On Demand

Via Lucknow

Roorkee

Lucknow

Deoghar

Approx Travel Time

1d 2h 2m

On Demand

Via Lakhisarai

Roorkee

Lakhisarai

Deoghar

Approx Travel Time

1d 0h 55m

On Demand

Frequently Asked Questions

What is the distance between Roorkee and Deoghar?

Deoghar is approximately 1200+ kms from Roorkee.

How long does it take to reach Deoghar from Roorkee?

It takes approximately 25 hours to reach Deoghar from Roorkee by Train Via Gorakhpur.

What is the cheapest way to reach Deoghar from Roorkee?

The cheapest way to reach Deoghar from Roorkee is by Train.

What is the fastest way to reach Deoghar from Roorkee?

The fastest way to reach Deoghar from Roorkee is by Train Via Gorakhpur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India