
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,768
Onwards
Haldwani
Bareilly
Ayodhya
Shahganj
Approx Travel Time
12h 26m
₹904
Onwards
CHEAPEST
Haldwani
Bareilly
Ayodhya
Shahganj
Approx Travel Time
12h 16m
₹450
Onwards
Via Bareilly, Sultanpur
Haldwani
Bareilly
Sultanpur
Shahganj
Approx Travel Time
13h 3m
₹4,098
Onwards
Via Lucknow, Sultanpur
Haldwani
Lucknow
Sultanpur
Shahganj
Approx Travel Time
15h 1m
₹2,793
Onwards
Via Lucknow, Varanasi
Haldwani
Lucknow
Varanasi
Shahganj
Approx Travel Time
18h 2m
₹3,431
Onwards
Via Bareilly
Haldwani
Bareilly
Shahganj
Approx Travel Time
12h 53m
₹2,743
Onwards
Via Rampur (Uttar Pradesh)
Haldwani
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
12h 4m
₹4,671
Onwards
Haldwani
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
11h 54m
₹659
Onwards
Via Shahjahanpur, Jaunpur
Haldwani
Shahjahanpur
Jaunpur
Shahganj
Approx Travel Time
12h 22m
₹3,291
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.
Routes Connecting Haldwani
Routes From Haldwani
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Raichur
- Shahganj to Kashipur
- Shahganj to Nasirabad
- Shahganj to Datia
- Shahganj to Rohtak
- Shahganj to Mahendragarh
- Shahganj to Jamshedpur
- Shahganj to Bhubaneshwar
- Shahganj to Nanpara
- Shahganj to Nagercoil
- Shahganj to Gokak
- Shahganj to Bihar-Sharif
- Shahganj to Thiruthani
- Shahganj to Ahmedabad
- Shahganj to Firozabad


