
Haldwani to Shillong
Shillong is approximately 1550+ kms from Haldwani. The fastest way to reach Shillong from Haldwani is by Train, Flight Via Dehradun, Guwahati. It takes approximately 11 hours. The cheapest way to reach Shillong from Haldwani is by Train, Flight Via Hajipur, Guwahati which would take approximately 32 hours.
Sort By
Mode of Transport
Via Lucknow, Guwahati
RECOMMENDED
Haldwani
Lucknow
Guwahati
Shillong
Approx Travel Time
12h 21m
₹13,860
Onwards
Via Dehradun, Guwahati
FASTEST
Haldwani
Dehradun
Guwahati
Shillong
Approx Travel Time
10h 35m
₹14,436
Onwards
Haldwani
Dehradun
Guwahati
Shillong
Approx Travel Time
13h 3m
₹19,702
Onwards
Via Patna, Guwahati
Haldwani
Patna
Guwahati
Shillong
Approx Travel Time
19h 20m
On Demand
Via Lucknow, Siliguri
Haldwani
Lucknow
Siliguri
Shillong
Approx Travel Time
21h 6m
₹10,296
Onwards
Via Lucknow, Kolkata
Haldwani
Lucknow
Kolkata
Shillong
Approx Travel Time
12h 21m
₹12,047
Onwards
Via Gorakhpur, Kolkata
Haldwani
Gorakhpur
Kolkata
Shillong
Approx Travel Time
15h 20m
₹11,979
Onwards
Via Patna, Siliguri
Haldwani
Patna
Siliguri
Shillong
Approx Travel Time
1d 4h 20m
On Demand
Via Patna, Kolkata
Haldwani
Patna
Kolkata
Shillong
Approx Travel Time
19h 35m
On Demand
Via Hajipur, Guwahati
CHEAPEST
Haldwani
Hajipur
Guwahati
Shillong
Approx Travel Time
1d 7h 50m
₹6,457
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Shillong?
Shillong is approximately 1550+ kms from Haldwani.
How long does it take to reach Shillong from Haldwani?
It takes approximately 11 hours to reach Shillong from Haldwani by Train, Flight Via Dehradun, Guwahati.
What is the cheapest way to reach Shillong from Haldwani?
The cheapest way to reach Shillong from Haldwani is by Train, Flight Via Hajipur, Guwahati.
What is the fastest way to reach Shillong from Haldwani?
The fastest way to reach Shillong from Haldwani is by Train, Flight Via Dehradun, Guwahati.
Routes Connecting Haldwani
Routes From Haldwani
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Kanhangad to Shillong
- Igatpuri to Shillong
- Budhlada to Shillong
- Guangzhou to Shillong
- Palitana to Shillong
- Thiruvarur to Shillong
- Papanasam to Shillong
- Beed to Shillong
- Bhinmal to Shillong
- Ulhasnagar to Shillong
- Navsari to Shillong
- Muvattupuzha to Shillong
- Singapore to Shillong
- Dehradun to Shillong
- Deoria to Shillong