hero
How2Go
Dimapur to Shahjahanpur

Dimapur to Shahjahanpur

Shahjahanpur is approximately 1500+ kms from Dimapur. The fastest way to reach Shahjahanpur from Dimapur is by Flight, Train Via Guwahati. It takes approximately 28 hours. The cheapest way to reach Shahjahanpur from Dimapur is by Train Via Katihar which would take approximately 33 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Dimapur

Shahjahanpur

Approx Travel Time

1d 7h

₹720

Onwards

Via Siliguri

Dimapur

Siliguri

Shahjahanpur

Approx Travel Time

1d 8h 25m

₹775

Onwards

Ads by MMT

Via Bahadurganj

Dimapur

Bahadurganj

Shahjahanpur

Approx Travel Time

1d 8h 25m

₹775

Onwards

Via Alipurduar

Dimapur

Alipurduar

Shahjahanpur

Approx Travel Time

1d 8h 10m

₹795

Onwards

Ads by MMT

Via Kochbihar

Dimapur

Kochbihar

Shahjahanpur

Approx Travel Time

1d 8h 25m

On Demand

Via Guwahati

FASTEST

Dimapur

Guwahati

Shahjahanpur

Approx Travel Time

1d 4h 10m

₹2,421

Onwards

Dimapur

Guwahati

Shahjahanpur

Approx Travel Time

1d 8h 30m

₹775

Onwards

Via Katihar

CHEAPEST

Dimapur

Katihar

Shahjahanpur

Approx Travel Time

1d 8h 55m

₹560

Onwards

Via Rangia

Dimapur

Rangia

Shahjahanpur

Approx Travel Time

1d 8h 25m

₹775

Onwards

Via Chhapra

Dimapur

Chhapra

Shahjahanpur

Approx Travel Time

1d 9h 10m

₹560

Onwards

Frequently Asked Questions

What is the distance between Dimapur and Shahjahanpur?

Shahjahanpur is approximately 1500+ kms from Dimapur.

How long does it take to reach Shahjahanpur from Dimapur?

It takes approximately 28 hours to reach Shahjahanpur from Dimapur by Flight, Train Via Guwahati.

What is the cheapest way to reach Shahjahanpur from Dimapur?

The cheapest way to reach Shahjahanpur from Dimapur is by Train Via Katihar.

What is the fastest way to reach Shahjahanpur from Dimapur?

The fastest way to reach Shahjahanpur from Dimapur is by Flight, Train Via Guwahati.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India