hero
How2Go
Haridwar to Shahganj

Haridwar to Shahganj

Shahganj is approximately 700+ kms from Haridwar. The fastest way to reach Shahganj from Haridwar is by Train. It takes approximately 14 hours. The cheapest way to reach Shahganj from Haridwar is by Train which would take approximately 14 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

FASTEST

Haridwar

Shahganj

Approx Travel Time

13h 45m

₹395

Onwards

Via Moradabad

Haridwar

Moradabad

Shahganj

Approx Travel Time

15h 10m

₹440

Onwards

Haridwar

Moradabad

Shahganj

Approx Travel Time

16h 5m

₹3,946

Onwards

Ads by MMT

Via Bareilly

Haridwar

Bareilly

Shahganj

Approx Travel Time

15h 10m

₹465

Onwards

Via Rampur (Uttar Pradesh)

Haridwar

Rampur (Uttar Pradesh)

Shahganj

Approx Travel Time

15h 10m

₹445

Onwards

Ads by MMT

Via Lucknow

Haridwar

Lucknow

Shahganj

Approx Travel Time

15h 25m

₹465

Onwards

Via Bara Banki

Haridwar

Bara Banki

Shahganj

Approx Travel Time

15h 14m

₹475

Onwards

Via Shahjahanpur

Haridwar

Shahjahanpur

Shahganj

Approx Travel Time

15h 25m

₹465

Onwards

Via Hardoi

Haridwar

Hardoi

Shahganj

Approx Travel Time

15h 25m

₹470

Onwards

Via Amroha

Haridwar

Amroha

Shahganj

Approx Travel Time

15h 25m

On Demand

Frequently Asked Questions

What is the distance between Haridwar and Shahganj?

Shahganj is approximately 700+ kms from Haridwar.

How long does it take to reach Shahganj from Haridwar?

It takes approximately 14 hours to reach Shahganj from Haridwar by Train.

What is the cheapest way to reach Shahganj from Haridwar?

The cheapest way to reach Shahganj from Haridwar is by Train.

What is the fastest way to reach Shahganj from Haridwar?

The fastest way to reach Shahganj from Haridwar is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India