hero
How2Go
Indore to Diphu

Indore to Diphu

Diphu is approximately 2100+ km from Indore, 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 Diphu.

Read More
Sort By
Mode of Transport

Via Kolkata, Jorhat

RECOMMENDED

Indore

Kolkata

Jorhat

Diphu

Approx Travel Time

8h 11m

₹14,000

Onwards

Indore

Kolkata

Jorhat

Diphu

Approx Travel Time

10h 50m

On Demand

Via Kolkata, Dimapur

FASTEST

Indore

Kolkata

Dimapur

Diphu

Approx Travel Time

7h 30m

₹15,180

Onwards

Ads by MMT

Via Kanpur

Indore

Kanpur

Diphu

Approx Travel Time

1d 13h 41m

On Demand

Via Kanpur, Guwahati

CHEAPEST

Indore

Kanpur

Guwahati

Diphu

Approx Travel Time

1d 16h 30m

₹1,400

Onwards

Indore

Kanpur

Guwahati

Diphu

Approx Travel Time

1d 13h 56m

₹8,238

Onwards

Ads by MMT

Via Varanasi, Guwahati

Indore

Varanasi

Guwahati

Diphu

Approx Travel Time

2d 1h 15m

On Demand

Via Kolkata, Guwahati

Indore

Kolkata

Guwahati

Diphu

Approx Travel Time

10h 47m

₹12,983

Onwards

Via Lucknow, Guwahati

Indore

Lucknow

Guwahati

Diphu

Approx Travel Time

10h 47m

₹13,432

Onwards

Via Delhi, Dimapur

Indore

Delhi

Dimapur

Diphu

Approx Travel Time

8h 35m

₹15,432

Onwards

Frequently Asked Questions

What is the distance between Indore and Diphu?

Diphu is approximately 2100+ kms from Indore.

How long does it take to reach Diphu from Indore?

It takes approximately 8 hours to reach Diphu from Indore by Flight, Train Via Kolkata, Dimapur.

What is the cheapest way to reach Diphu from Indore?

The cheapest way to reach Diphu from Indore is by Train, Bus Via Kanpur, Guwahati.

What is the fastest way to reach Diphu from Indore?

The fastest way to reach Diphu from Indore is by Flight, Train Via Kolkata, Dimapur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India