
Somnath to Shillong
Shillong is approximately 2450+ kms from Somnath. The fastest way to reach Shillong from Somnath is by Bus, Flight Via Ahmedabad, Kolkata. It takes approximately 17 hours. The cheapest way to reach Shillong from Somnath is by Bus, Flight Via Ahmedabad, Guwahati which would take approximately 44 hours.
Sort By
Mode of Transport
Via Ahmedabad, Guwahati
RECOMMENDED
Somnath
Ahmedabad
Guwahati
Shillong
Approx Travel Time
20h 14m
₹12,134
Onwards
Somnath
Ahmedabad
Guwahati
Shillong
Approx Travel Time
17h 40m
₹15,657
Onwards
CHEAPEST
Somnath
Ahmedabad
Guwahati
Shillong
Approx Travel Time
1d 19h 35m
₹9,869
Onwards
Via Ahmedabad, Kolkata
FASTEST
Somnath
Ahmedabad
Kolkata
Shillong
Approx Travel Time
17h 10m
₹13,922
Onwards
Via Motihari, Siliguri
Somnath
Motihari
Siliguri
Shillong
Approx Travel Time
2d 19h 42m
On Demand
Frequently Asked Questions
What is the distance between Somnath and Shillong?
Shillong is approximately 2450+ kms from Somnath.
How long does it take to reach Shillong from Somnath?
It takes approximately 17 hours to reach Shillong from Somnath by Bus, Flight Via Ahmedabad, Kolkata.
What is the cheapest way to reach Shillong from Somnath?
The cheapest way to reach Shillong from Somnath is by Bus, Flight Via Ahmedabad, Guwahati.
What is the fastest way to reach Shillong from Somnath?
The fastest way to reach Shillong from Somnath is by Bus, Flight Via Ahmedabad, Kolkata.
Routes Connecting Somnath
Routes From Somnath
Routes Connecting Shillong
Routes From Shillong
- Shillong to Darbhanga
- Shillong to Sirsi
- Shillong to Vellore
- Shillong to Jajpur
- Shillong to Sambalpur
- Shillong to Kishangarh
- Shillong to Salasar
- Shillong to Raiganj
- Shillong to Chilika-Lake
- Shillong to Mandawa
- Shillong to Chidambaram
- Shillong to Golaghat
- Shillong to Joshimath
- Shillong to Narwana
- Shillong to Laxettipet

