
Shillong to Sonmarg
Sonmarg is approximately 2450+ kms from Shillong. The fastest way to reach Sonmarg from Shillong is by Flight, Cab Via Delhi, Budgam. It takes approximately 9 hours. The cheapest way to reach Sonmarg from Shillong is by Flight, Train, Cab Via Delhi, Katra which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi, Budgam
RECOMMENDED
FASTEST
Shillong
Delhi
Budgam
Sonmarg
Approx Travel Time
8h 35m
₹20,674
Onwards
Via Siliguri, Budgam
Shillong
Siliguri
Budgam
Sonmarg
Approx Travel Time
17h 20m
₹21,786
Onwards
Via Kolkata, Budgam
Shillong
Kolkata
Budgam
Sonmarg
Approx Travel Time
9h 5m
₹20,003
Onwards
Via Siliguri, Leh
Shillong
Siliguri
Leh
Sonmarg
Approx Travel Time
23h 21m
On Demand
Via Delhi, Jammu
Shillong
Delhi
Jammu
Sonmarg
Approx Travel Time
15h 23m
On Demand
Shillong
Delhi
Jammu
Sonmarg
Approx Travel Time
1d 1h 23m
On Demand
Via Delhi, Katra
CHEAPEST
Shillong
Delhi
Katra
Sonmarg
Approx Travel Time
21h 50m
₹17,552
Onwards
Via Delhi, Leh
Shillong
Delhi
Leh
Sonmarg
Approx Travel Time
15h 6m
On Demand
Via Kolkata, Jammu
Shillong
Kolkata
Jammu
Sonmarg
Approx Travel Time
15h 53m
On Demand
Frequently Asked Questions
What is the distance between Shillong and Sonmarg?
Sonmarg is approximately 2450+ kms from Shillong.
How long does it take to reach Sonmarg from Shillong?
It takes approximately 9 hours to reach Sonmarg from Shillong by Flight, Cab Via Delhi, Budgam.
What is the cheapest way to reach Sonmarg from Shillong?
The cheapest way to reach Sonmarg from Shillong is by Flight, Train, Cab Via Delhi, Katra.
What is the fastest way to reach Sonmarg from Shillong?
The fastest way to reach Sonmarg from Shillong is by Flight, Cab Via Delhi, Budgam.