![hero](https://hblimg.mmtcdn.com/content/travelmall/img/routeplanner/mmt/activities/m_hero_l_227_1440.png)
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
₹12,098
Onwards
Via Guwahati, Patna
Shillong
Guwahati
Patna
Haldwani
Approx Travel Time
19h 20m
On Demand
Via Guwahati, Dehradun
FASTEST
Shillong
Guwahati
Dehradun
Haldwani
Approx Travel Time
10h 35m
₹13,807
Onwards
Shillong
Guwahati
Dehradun
Haldwani
Approx Travel Time
13h 3m
₹18,908
Onwards
Via Siliguri, Lucknow
CHEAPEST
Shillong
Siliguri
Lucknow
Haldwani
Approx Travel Time
21h 6m
₹10,547
Onwards
Via Kolkata, Lucknow
Shillong
Kolkata
Lucknow
Haldwani
Approx Travel Time
12h 21m
₹12,079
Onwards
Via Kolkata, Gorakhpur
Shillong
Kolkata
Gorakhpur
Haldwani
Approx Travel Time
15h 20m
On Demand
Via Siliguri, Patna
Shillong
Siliguri
Patna
Haldwani
Approx Travel Time
1d 4h 20m
On Demand
Via Guwahati, Hajipur
Shillong
Guwahati
Hajipur
Haldwani
Approx Travel Time
1d 7h 50m
On Demand
Via Kolkata, Patna
Shillong
Kolkata
Patna
Haldwani
Approx Travel Time
19h 35m
On Demand
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
- Laxmangarh to Shillong
- Kendujhar to Shillong
- Rangia to Shillong
- Khalilabad to Shillong
- Sringeri to Shillong
- Bhawanipatna to Shillong
- Balaghat to Shillong
- Ladnun to Shillong
- Vidisha to Shillong
- Bangalore to Shillong
- Roorkee to Shillong
- Tiruchengode to Shillong
- Farrukhabad to Shillong
- Prayagraj(Allahabad) to Shillong
- Tundla to Shillong