hero
How2Go
Shahganj to Diphu

Shahganj to Diphu

Diphu is approximately 1500+ km from Shahganj, 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 Lucknow, Guwahati

RECOMMENDED

CHEAPEST

Shahganj

Lucknow

Guwahati

Diphu

Approx Travel Time

12h 50m

₹8,964

Onwards

Shahganj

Lucknow

Guwahati

Diphu

Approx Travel Time

13h 41m

₹16,082

Onwards

Shahganj

Lucknow

Guwahati

Diphu

Approx Travel Time

16h 10m

₹9,214

Onwards

Via Varanasi, Kolkata, Dimapur

FASTEST

Shahganj

Varanasi

Kolkata

Dimapur

Diphu

Approx Travel Time

9h 51m

₹16,895

Onwards

Via Varanasi, Patna

Shahganj

Varanasi

Patna

Diphu

Approx Travel Time

1d 7h 6m

On Demand

Via Varanasi, Kolkata, Jorhat

Shahganj

Varanasi

Kolkata

Jorhat

Diphu

Approx Travel Time

11h 8m

₹16,933

Onwards

Via Varanasi, Giridih, Guwahati

Shahganj

Varanasi

Giridih

Guwahati

Diphu

Approx Travel Time

14h 35m

On Demand

Via Varanasi, Kolkata, Guwahati

Shahganj

Varanasi

Kolkata

Guwahati

Diphu

Approx Travel Time

13h 3m

₹15,084

Onwards

Via Ayodhya, Lucknow, Guwahati

Shahganj

Ayodhya

Lucknow

Guwahati

Diphu

Approx Travel Time

11h 15m

₹20,942

Onwards

Via Varanasi, Patna, Guwahati

Shahganj

Varanasi

Patna

Guwahati

Diphu

Approx Travel Time

14h 24m

On Demand

Frequently Asked Questions

What is the distance between Shahganj and Diphu?

Diphu is approximately 1500+ kms from Shahganj.

How long does it take to reach Diphu from Shahganj?

It takes approximately 10 hours to reach Diphu from Shahganj by Cab, Flight, Train Via Varanasi, Kolkata, Dimapur.

What is the cheapest way to reach Diphu from Shahganj?

The cheapest way to reach Diphu from Shahganj is by Train, Flight Via Lucknow, Guwahati.

What is the fastest way to reach Diphu from Shahganj?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India