
Haldwani to Shahganj
Shahganj is approximately 500+ kms from Haldwani. The fastest way to reach Shahganj from Haldwani is by Train, Flight Via Moradabad, Lucknow. It takes approximately 10 hours. The cheapest way to reach Shahganj from Haldwani is by Train Via Bara Banki which would take approximately 12 hours.
Sort By
Mode of Transport
Via Gonda
RECOMMENDED
Haldwani
Gonda
Shahganj
Approx Travel Time
11h 40m
₹440
Onwards
Via Bara Banki
CHEAPEST
Haldwani
Bara Banki
Shahganj
Approx Travel Time
11h 40m
₹410
Onwards
Via Bareilly
Haldwani
Bareilly
Shahganj
Approx Travel Time
12h 25m
₹425
Onwards
Haldwani
Bareilly
Shahganj
Approx Travel Time
12h 55m
₹2,820
Onwards
Via Lucknow
Haldwani
Lucknow
Shahganj
Approx Travel Time
12h 45m
₹610
Onwards
Via Hardoi
Haldwani
Hardoi
Shahganj
Approx Travel Time
12h 10m
₹420
Onwards
Via Shahjahanpur
Haldwani
Shahjahanpur
Shahganj
Approx Travel Time
12h 10m
₹415
Onwards
Via Moradabad, Lucknow
FASTEST
Haldwani
Moradabad
Lucknow
Shahganj
Approx Travel Time
9h 35m
On Demand
Via Bareilly, Sandila
Haldwani
Bareilly
Sandila
Shahganj
Approx Travel Time
13h 50m
₹490
Onwards
Via Bareilly, Bara Banki
Haldwani
Bareilly
Bara Banki
Shahganj
Approx Travel Time
13h 50m
₹495
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Shahganj?
Shahganj is approximately 500+ kms from Haldwani.
How long does it take to reach Shahganj from Haldwani?
It takes approximately 10 hours to reach Shahganj from Haldwani by Train, Flight Via Moradabad, Lucknow.
What is the cheapest way to reach Shahganj from Haldwani?
The cheapest way to reach Shahganj from Haldwani is by Train Via Bara Banki.
What is the fastest way to reach Shahganj from Haldwani?
The fastest way to reach Shahganj from Haldwani is by Train, Flight Via Moradabad, Lucknow.
Routes Connecting Haldwani
Routes From Haldwani
Routes To Haldwani
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Rayadurg
- Shahganj to Daltonganj
- Shahganj to Junagadh
- Shahganj to Daund
- Shahganj to Thiruvalla
- Shahganj to Bhiwani
- Shahganj to Satna
- Shahganj to Hanumangarh
- Shahganj to Vidisha
- Shahganj to Thiruvannamalai
- Shahganj to Hazaribagh
- Shahganj to Kantabanji
- Shahganj to Sakleshpur
- Shahganj to Bulandshahr
- Shahganj to Rasra