
Shillong to Somnath
Somnath is approximately 2650+ kms from Shillong. The fastest way to reach Somnath from Shillong is by Flight, Train Via Kolkata, Rajkot. It takes approximately 12 hours. The cheapest way to reach Somnath from Shillong is by Flight, Train Via Kolkata, Ahmedabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Kolkata, Rajkot
RECOMMENDED
FASTEST
Shillong
Kolkata
Rajkot
Somnath
Approx Travel Time
11h 35m
₹14,548
Onwards
Shillong
Kolkata
Rajkot
Somnath
Approx Travel Time
12h 35m
₹14,803
Onwards
Shillong
Kolkata
Rajkot
Somnath
Approx Travel Time
12h 30m
₹18,317
Onwards
Via Kolkata, Surat
Shillong
Kolkata
Surat
Somnath
Approx Travel Time
12h 50m
₹12,080
Onwards
Shillong
Kolkata
Surat
Somnath
Approx Travel Time
13h 35m
₹23,458
Onwards
Shillong
Kolkata
Surat
Somnath
Approx Travel Time
14h 20m
₹12,409
Onwards
Via Kolkata, Ahmedabad
CHEAPEST
Shillong
Kolkata
Ahmedabad
Somnath
Approx Travel Time
14h 50m
₹12,009
Onwards
Via Hyderabad, Surat
Shillong
Hyderabad
Surat
Somnath
Approx Travel Time
13h 20m
₹17,093
Onwards
Via Hyderabad, Rajkot
Shillong
Hyderabad
Rajkot
Somnath
Approx Travel Time
12h 20m
₹17,489
Onwards
Via Kolkata, Vadodara
Shillong
Kolkata
Vadodara
Somnath
Approx Travel Time
14h 35m
₹13,348
Onwards
Frequently Asked Questions
What is the distance between Shillong and Somnath?
Somnath is approximately 2650+ 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, Rajkot.
What is the cheapest way to reach Somnath from Shillong?
The cheapest way to reach Somnath from Shillong is by Flight, Train Via Kolkata, 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, Rajkot.