hero
How2Go
Imphal to Deoghar

Imphal to Deoghar

Deoghar is approximately 900+ km from Imphal, 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 Kolkata, Asansol

RECOMMENDED

FASTEST

Imphal

Kolkata

Asansol

Deoghar

Approx Travel Time

6h 52m

₹7,019

Onwards

Via Guwahati, Bahadurganj

Imphal

Guwahati

Bahadurganj

Deoghar

Approx Travel Time

1d 12h 8m

₹3,540

Onwards

Via Guwahati, Katihar

CHEAPEST

Imphal

Guwahati

Katihar

Deoghar

Approx Travel Time

1d 16h 5m

₹1,770

Onwards

Via Guwahati, Islampur

Imphal

Guwahati

Islampur

Deoghar

Approx Travel Time

1d 11h 3m

₹10,147

Onwards

Via Silchar, Agartala

Imphal

Silchar

Agartala

Deoghar

Approx Travel Time

1d 22h 14m

₹8,684

Onwards

Via Kolkata, Durgapur

Imphal

Kolkata

Durgapur

Deoghar

Approx Travel Time

7h 19m

₹6,969

Onwards

Via Kolkata, Barddhaman

Imphal

Kolkata

Barddhaman

Deoghar

Approx Travel Time

7h 30m

₹6,954

Onwards

Via Kolkata, Dhanbad

Imphal

Kolkata

Dhanbad

Deoghar

Approx Travel Time

8h 13m

₹7,019

Onwards

Via Guwahati, Giridih

Imphal

Guwahati

Giridih

Deoghar

Approx Travel Time

7h 28m

₹8,851

Onwards

Imphal

Guwahati

Giridih

Deoghar

Approx Travel Time

7h 47m

₹8,826

Onwards

Frequently Asked Questions

What is the distance between Imphal and Deoghar?

Deoghar is approximately 900+ kms from Imphal.

How long does it take to reach Deoghar from Imphal?

It takes approximately 7 hours to reach Deoghar from Imphal by Flight, Train Via Kolkata, Asansol.

What is the cheapest way to reach Deoghar from Imphal?

The cheapest way to reach Deoghar from Imphal is by Bus, Train Via Guwahati, Katihar.

What is the fastest way to reach Deoghar from Imphal?

The fastest way to reach Deoghar from Imphal is by Flight, Train Via Kolkata, Asansol.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India