
Haldwani to Shahganj
Shahganj is approximately 550+ kms from Haldwani. The fastest way to reach Shahganj from Haldwani is by Cab, Train Via Bareilly, Ayodhya. It takes approximately 12 hours. The cheapest way to reach Shahganj from Haldwani is by Train Via Bareilly, Ayodhya which would take approximately 12 hours.
Sort By
Mode of Transport
Via Bareilly, Ayodhya
RECOMMENDED
FASTEST
Haldwani
Bareilly
Ayodhya
Shahganj
Approx Travel Time
11h 27m
₹2,845
Onwards
Haldwani
Bareilly
Ayodhya
Shahganj
Approx Travel Time
12h 26m
₹673
Onwards
CHEAPEST
Haldwani
Bareilly
Ayodhya
Shahganj
Approx Travel Time
12h 16m
₹450
Onwards
Via Lucknow, Varanasi
Haldwani
Lucknow
Varanasi
Shahganj
Approx Travel Time
18h 2m
₹3,529
Onwards
Via Bareilly
Haldwani
Bareilly
Shahganj
Approx Travel Time
12h 53m
₹2,820
Onwards
Via Rampur (Uttar Pradesh)
Haldwani
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
12h 4m
₹4,699
Onwards
Haldwani
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
11h 54m
₹843
Onwards
Via Shahjahanpur
Haldwani
Shahjahanpur
Shahganj
Approx Travel Time
13h 7m
₹5,971
Onwards
Via Shahjahanpur, Jaunpur
Haldwani
Shahjahanpur
Jaunpur
Shahganj
Approx Travel Time
12h 22m
₹6,116
Onwards
Via Lucknow
Haldwani
Lucknow
Shahganj
Approx Travel Time
13h 27m
₹779
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Shahganj?
Shahganj is approximately 550+ kms from Haldwani.
How long does it take to reach Shahganj from Haldwani?
It takes approximately 12 hours to reach Shahganj from Haldwani by Cab, Train Via Bareilly, Ayodhya.
What is the cheapest way to reach Shahganj from Haldwani?
The cheapest way to reach Shahganj from Haldwani is by Train Via Bareilly, Ayodhya.
What is the fastest way to reach Shahganj from Haldwani?
The fastest way to reach Shahganj from Haldwani is by Cab, Train Via Bareilly, Ayodhya.


