hero
How2Go
Nagpur to Diphu

Nagpur to Diphu

Diphu is approximately 1800+ km from Nagpur, 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

Nagpur

Kolkata

Jorhat

Diphu

Approx Travel Time

7h 40m

₹14,679

Onwards

Nagpur

Kolkata

Jorhat

Diphu

Approx Travel Time

9h 45m

On Demand

Via Kolkata, Dimapur

FASTEST

Nagpur

Kolkata

Dimapur

Diphu

Approx Travel Time

6h 23m

₹16,203

Onwards

Via Bahadurganj

Nagpur

Bahadurganj

Diphu

Approx Travel Time

1d 13h 58m

On Demand

Via Jabalpur, Guwahati

CHEAPEST

Nagpur

Jabalpur

Guwahati

Diphu

Approx Travel Time

1d 19h 4m

₹1,205

Onwards

Nagpur

Jabalpur

Guwahati

Diphu

Approx Travel Time

1d 17h 12m

₹5,122

Onwards

Via Patna, Guwahati

Nagpur

Patna

Guwahati

Diphu

Approx Travel Time

1d 18h 34m

₹7,550

Onwards

Via Kolkata, Guwahati

Nagpur

Kolkata

Guwahati

Diphu

Approx Travel Time

9h 35m

₹13,906

Onwards

Via Kolkata, Itanagar

Nagpur

Kolkata

Itanagar

Diphu

Approx Travel Time

9h 50m

On Demand

Via Delhi, Guwahati

Nagpur

Delhi

Guwahati

Diphu

Approx Travel Time

10h 20m

₹16,299

Onwards

Frequently Asked Questions

What is the distance between Nagpur and Diphu?

Diphu is approximately 1800+ kms from Nagpur.

How long does it take to reach Diphu from Nagpur?

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

What is the cheapest way to reach Diphu from Nagpur?

The cheapest way to reach Diphu from Nagpur is by Bus, Train Via Jabalpur, Guwahati.

What is the fastest way to reach Diphu from Nagpur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India