
Shahganj to Haldwani
Haldwani is approximately 600+ kms from Shahganj. The fastest way to reach Haldwani from Shahganj is by Train, Flight Via Varanasi, Kichha. It takes approximately 7 hours. The cheapest way to reach Haldwani from Shahganj is by Train Via Bareilly which would take approximately 11 hours.
Sort By
Mode of Transport
Via Varanasi, Kichha
RECOMMENDED
FASTEST
Shahganj
Varanasi
Kichha
Haldwani
Approx Travel Time
6h 35m
₹10,687
Onwards
Via Gonda
Shahganj
Gonda
Haldwani
Approx Travel Time
10h 16m
On Demand
Via Bareilly
Shahganj
Bareilly
Haldwani
Approx Travel Time
11h 21m
₹2,749
Onwards
CHEAPEST
Shahganj
Bareilly
Haldwani
Approx Travel Time
11h 4m
₹440
Onwards
Via Rampur (Uttar Pradesh)
Shahganj
Rampur (Uttar Pradesh)
Haldwani
Approx Travel Time
12h 31m
₹689
Onwards
Via Bara Banki
Shahganj
Bara Banki
Haldwani
Approx Travel Time
10h 58m
On Demand
Via Shahjahanpur
Shahganj
Shahjahanpur
Haldwani
Approx Travel Time
10h 56m
₹590
Onwards
Shahganj
Shahjahanpur
Haldwani
Approx Travel Time
11h 43m
₹5,767
Onwards
Via Hardoi
Shahganj
Hardoi
Haldwani
Approx Travel Time
10h 55m
On Demand
Via Akbarpur, Ambedkar Nagar, Gonda
Shahganj
Akbarpur, Ambedkar Nagar
Gonda
Haldwani
Approx Travel Time
11h 44m
On Demand
Frequently Asked Questions
What is the distance between Shahganj and Haldwani?
Haldwani is approximately 600+ kms from Shahganj.
How long does it take to reach Haldwani from Shahganj?
It takes approximately 7 hours to reach Haldwani from Shahganj by Train, Flight Via Varanasi, Kichha.
What is the cheapest way to reach Haldwani from Shahganj?
The cheapest way to reach Haldwani from Shahganj is by Train Via Bareilly.
What is the fastest way to reach Haldwani from Shahganj?
The fastest way to reach Haldwani from Shahganj is by Train, Flight Via Varanasi, Kichha.