
Shillong to Somnath
Somnath is approximately 2400+ kms from Shillong. The fastest way to reach Somnath from Shillong is by Flight, Train Via Kolkata, Surat. It takes approximately 12 hours. The cheapest way to reach Somnath from Shillong is by Flight, Bus Via Guwahati, Ahmedabad which would take approximately 16 hours.
Sort By
Mode of Transport
Via Kolkata, Surat
RECOMMENDED
FASTEST
Shillong
Kolkata
Surat
Somnath
Approx Travel Time
11h 40m
On Demand
Via Guwahati, Ahmedabad
CHEAPEST
Shillong
Guwahati
Ahmedabad
Somnath
Approx Travel Time
15h 20m
₹18,326
Onwards
Shillong
Guwahati
Ahmedabad
Somnath
Approx Travel Time
13h 30m
On Demand
Shillong
Guwahati
Ahmedabad
Somnath
Approx Travel Time
15h 57m
On Demand
Via Siliguri, Motihari
Shillong
Siliguri
Motihari
Somnath
Approx Travel Time
2d 16h 17m
On Demand
Via Guwahati, Bhopal
Shillong
Guwahati
Bhopal
Somnath
Approx Travel Time
2d 10h 45m
On Demand
Via Guwahati, Surat
Shillong
Guwahati
Surat
Somnath
Approx Travel Time
15h 30m
On Demand
Via Guwahati, Mumbai
Shillong
Guwahati
Mumbai
Somnath
Approx Travel Time
13h 10m
On Demand
Via Kolkata, Ahmedabad
Shillong
Kolkata
Ahmedabad
Somnath
Approx Travel Time
13h
On Demand
Via Kolkata, Mumbai
Shillong
Kolkata
Mumbai
Somnath
Approx Travel Time
13h 30m
On Demand
Frequently Asked Questions
What is the distance between Shillong and Somnath?
Somnath is approximately 2400+ kms from Shillong.
How long does it take to reach Somnath from Shillong?
It takes approximately 12 hours to reach Somnath from Shillong by Flight, Train Via Kolkata, Surat.
What is the cheapest way to reach Somnath from Shillong?
The cheapest way to reach Somnath from Shillong is by Flight, Bus Via Guwahati, Ahmedabad.
What is the fastest way to reach Somnath from Shillong?
The fastest way to reach Somnath from Shillong is by Flight, Train Via Kolkata, Surat.


