
Shillong to Dharamsala
Dharamsala is approximately 1800+ kms from Shillong. The fastest way to reach Dharamsala from Shillong is by Flight, Bus Via Kolkata, Amritsar. It takes approximately 10 hours. The cheapest way to reach Dharamsala from Shillong is by Bus Via Guwahati, Muzaffarpur, Delhi which would take approximately 56 hours.
Sort By
Mode of Transport
Via Guwahati, Mohali
RECOMMENDED
Shillong
Guwahati
Mohali
Dharamsala
Approx Travel Time
11h 53m
₹14,783
Onwards
Shillong
Guwahati
Mohali
Dharamsala
Approx Travel Time
14h 20m
₹12,920
Onwards
Shillong
Guwahati
Mohali
Dharamsala
Approx Travel Time
12h
₹11,726
Onwards
Shillong
Guwahati
Mohali
Dharamsala
Approx Travel Time
14h 27m
₹9,863
Onwards
Shillong
Guwahati
Mohali
Dharamsala
Approx Travel Time
15h 25m
₹7,090
Onwards
Via Kolkata, Amritsar
FASTEST
Shillong
Kolkata
Amritsar
Dharamsala
Approx Travel Time
9h 55m
₹13,577
Onwards
Via Guwahati, Muzaffarpur, Delhi
CHEAPEST
Shillong
Guwahati
Muzaffarpur
Delhi
Dharamsala
Approx Travel Time
2d 7h 57m
₹3,923
Onwards
Via Guwahati, Amritsar
Shillong
Guwahati
Amritsar
Dharamsala
Approx Travel Time
12h 11m
₹15,246
Onwards
Shillong
Guwahati
Amritsar
Dharamsala
Approx Travel Time
14h 38m
₹13,037
Onwards
Shillong
Guwahati
Amritsar
Dharamsala
Approx Travel Time
11h 45m
₹12,649
Onwards
Frequently Asked Questions
What is the distance between Shillong and Dharamsala?
Dharamsala is approximately 1800+ kms from Shillong.
How long does it take to reach Dharamsala from Shillong?
It takes approximately 10 hours to reach Dharamsala from Shillong by Flight, Bus Via Kolkata, Amritsar.
What is the cheapest way to reach Dharamsala from Shillong?
The cheapest way to reach Dharamsala from Shillong is by Bus Via Guwahati, Muzaffarpur, Delhi.
What is the fastest way to reach Dharamsala from Shillong?
The fastest way to reach Dharamsala from Shillong is by Flight, Bus Via Kolkata, Amritsar.
Routes Connecting Shillong
Routes From Shillong
- Shillong to Tikamgarh
- Shillong to Jammu
- Shillong to Gulabpura
- Shillong to Changsari
- Shillong to Brahmapur
- Shillong to Suratgarh
- Shillong to Chandausi
- Shillong to Alangudi
- Shillong to Bongaigaon
- Shillong to Maldives
- Shillong to Dubai
- Shillong to Bhagalpur
- Shillong to Mexicali
- Shillong to Bomdila
- Shillong to Pushkar
Routes To Shillong
- Jammu to Shillong
- Machilipatnam to Shillong
- Jamui to Shillong
- Lalkuan to Shillong
- Khunti to Shillong
- Moscow to Shillong
- Miryalaguda to Shillong
- Purulia to Shillong
- Bhubaneshwar to Shillong
- Daman to Shillong
- Dharapuram to Shillong
- Muddebihal to Shillong
- Palampur to Shillong
- Dhari to Shillong
- Orkney-Islands to Shillong
Routes Connecting Dharamsala
Routes From Dharamsala
- Dharamsala to Pratapgarh
- Dharamsala to Krishnarajanagara
- Dharamsala to Mahabalipuram
- Dharamsala to Gudur
- Dharamsala to Kausani
- Dharamsala to Bhusawal
- Dharamsala to Noida
- Dharamsala to Kishanganj
- Dharamsala to Gooty
- Dharamsala to Amalapuram
- Dharamsala to Moradabad
- Dharamsala to Dahod
- Dharamsala to Tarn-Taran
- Dharamsala to Gadwal
- Dharamsala to Coonoor
Routes To Dharamsala
- Bidar to Dharamsala
- Sangli to Dharamsala
- Ballia to Dharamsala
- Samastipur to Dharamsala
- Jhajjar to Dharamsala
- Kantabanji to Dharamsala
- Hisar to Dharamsala
- Etawah to Dharamsala
- Muzaffarpur to Dharamsala
- Biaora to Dharamsala
- Dimapur to Dharamsala
- Ariyalur to Dharamsala
- Mundra to Dharamsala
- Ludhiana to Dharamsala
- Begusarai to Dharamsala


