
Shillong to Haldwani
Haldwani is approximately 1550+ kms from Shillong. The fastest way to reach Haldwani from Shillong is by Flight, Train Via Guwahati, Dehradun. It takes approximately 11 hours. The cheapest way to reach Haldwani from Shillong is by Bus, Flight, Train Via Siliguri, Lucknow which would take approximately 21 hours.
Sort By
Mode of Transport
Via Guwahati, Lucknow
RECOMMENDED
Shillong
Guwahati
Lucknow
Haldwani
Approx Travel Time
12h 21m
₹11,135
Onwards
Shillong
Guwahati
Lucknow
Haldwani
Approx Travel Time
13h 35m
₹17,837
Onwards
Via Kolkata, Lucknow
Shillong
Kolkata
Lucknow
Haldwani
Approx Travel Time
12h 21m
₹9,308
Onwards
Shillong
Kolkata
Lucknow
Haldwani
Approx Travel Time
13h 35m
₹16,010
Onwards
Via Guwahati, Dehradun
FASTEST
Shillong
Guwahati
Dehradun
Haldwani
Approx Travel Time
10h 35m
₹13,710
Onwards
Shillong
Guwahati
Dehradun
Haldwani
Approx Travel Time
12h 20m
₹19,312
Onwards
Via Guwahati, Patna
Shillong
Guwahati
Patna
Haldwani
Approx Travel Time
19h 20m
On Demand
Via Kolkata, Gorakhpur
Shillong
Kolkata
Gorakhpur
Haldwani
Approx Travel Time
15h 20m
On Demand
Via Siliguri, Lucknow
CHEAPEST
Shillong
Siliguri
Lucknow
Haldwani
Approx Travel Time
21h 6m
₹6,715
Onwards
Shillong
Siliguri
Lucknow
Haldwani
Approx Travel Time
22h 20m
₹13,417
Onwards
Frequently Asked Questions
What is the distance between Shillong and Haldwani?
Haldwani is approximately 1550+ kms from Shillong.
How long does it take to reach Haldwani from Shillong?
It takes approximately 11 hours to reach Haldwani from Shillong by Flight, Train Via Guwahati, Dehradun.
What is the cheapest way to reach Haldwani from Shillong?
The cheapest way to reach Haldwani from Shillong is by Bus, Flight, Train Via Siliguri, Lucknow.
What is the fastest way to reach Haldwani from Shillong?
The fastest way to reach Haldwani from Shillong is by Flight, Train Via Guwahati, Dehradun.
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
Routes Connecting Haldwani
Routes From Haldwani
- Haldwani to Malda
- Haldwani to Mirzapur
- Haldwani to Erode
- Haldwani to Nagina
- Haldwani to Haridwar
- Haldwani to Darjeeling
- Haldwani to Nainital
- Haldwani to Muzaffarpur
- Haldwani to Noida
- Haldwani to Akkalkot
- Haldwani to Rajampet
- Haldwani to Muvattupuzha
- Haldwani to Bhavnagar
- Haldwani to Kanyakumari
- Haldwani to Puttaparthi