
Shillong to Haridwar
Haridwar is approximately 1450+ kms from Shillong. The fastest way to reach Haridwar from Shillong is by Flight, Cab Via Kolkata, Dehradun. It takes approximately 8 hours. The cheapest way to reach Haridwar from Shillong is by Bus, Train Via Siliguri, Moradabad which would take approximately 39 hours.
Sort By
Mode of Transport
Via Guwahati, Dehradun
RECOMMENDED
Shillong
Guwahati
Dehradun
Haridwar
Approx Travel Time
9h 16m
₹15,799
Onwards
Shillong
Guwahati
Dehradun
Haridwar
Approx Travel Time
12h 29m
₹12,935
Onwards
Shillong
Guwahati
Dehradun
Haridwar
Approx Travel Time
9h 50m
₹13,894
Onwards
Shillong
Guwahati
Dehradun
Haridwar
Approx Travel Time
9h 10m
₹14,318
Onwards
Via Kolkata, Dehradun
FASTEST
Shillong
Kolkata
Dehradun
Haridwar
Approx Travel Time
7h 51m
₹15,319
Onwards
Via Siliguri, Moradabad
CHEAPEST
Shillong
Siliguri
Moradabad
Haridwar
Approx Travel Time
1d 14h 59m
₹1,705
Onwards
Via Guwahati, Moradabad
Shillong
Guwahati
Moradabad
Haridwar
Approx Travel Time
1d 13h 50m
₹3,433
Onwards
Via Siliguri, Gorakhpur
Shillong
Siliguri
Gorakhpur
Haridwar
Approx Travel Time
1d 15h 55m
₹2,999
Onwards
Via Delhi
Shillong
Delhi
Haridwar
Approx Travel Time
9h 21m
₹16,192
Onwards
Shillong
Delhi
Haridwar
Approx Travel Time
9h 6m
₹13,051
Onwards
Frequently Asked Questions
What is the distance between Shillong and Haridwar?
Haridwar is approximately 1450+ kms from Shillong.
How long does it take to reach Haridwar from Shillong?
It takes approximately 8 hours to reach Haridwar from Shillong by Flight, Cab Via Kolkata, Dehradun.
What is the cheapest way to reach Haridwar from Shillong?
The cheapest way to reach Haridwar from Shillong is by Bus, Train Via Siliguri, Moradabad.
What is the fastest way to reach Haridwar from Shillong?
The fastest way to reach Haridwar from Shillong is by Flight, Cab Via Kolkata, Dehradun.
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Bahraich to Shillong
- Mahabaleshwar to Shillong
- Pathanamthitta to Shillong
- Chittorgarh to Shillong
- Korba to Shillong
- Amethi to Shillong
- Razole to Shillong
- Kasganj to Shillong
- Barmer to Shillong
- Naugarh to Shillong
- Mussoorie to Shillong
- Papanasam to Shillong
- Bhubaneshwar to Shillong
- Jabalpur to Shillong
- Vinukonda to Shillong


