hero
How2Go
Somnath to Guwahati

Somnath to Guwahati

Guwahati is approximately 2300+ km from Somnath, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Guwahati.

Read More
Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

Somnath

Ahmedabad

Guwahati

Approx Travel Time

14h 40m

₹12,278

Onwards

Via Keshod, Ahmedabad

FASTEST

Somnath

Keshod

Ahmedabad

Guwahati

Approx Travel Time

8h

₹13,928

Onwards

Via Ahmedabad, Kanpur

CHEAPEST

Somnath

Ahmedabad

Kanpur

Guwahati

Approx Travel Time

2d 2h 40m

₹2,095

Onwards

Via Rajkot, Kanpur

Somnath

Rajkot

Kanpur

Guwahati

Approx Travel Time

2d 3h 23m

₹4,400

Onwards

Via Ahmedabad, Varanasi

Somnath

Ahmedabad

Varanasi

Guwahati

Approx Travel Time

2d 2h 54m

₹5,249

Onwards

Via Porbandar, Mumbai

Somnath

Porbandar

Mumbai

Guwahati

Approx Travel Time

10h 43m

₹18,406

Onwards

Via Rajkot, Mumbai

Somnath

Rajkot

Mumbai

Guwahati

Approx Travel Time

11h 3m

₹18,487

Onwards

Via Rajkot, Delhi

Somnath

Rajkot

Delhi

Guwahati

Approx Travel Time

10h 53m

₹20,478

Onwards

Via Keshod, Mumbai

Somnath

Keshod

Mumbai

Guwahati

Approx Travel Time

8h 25m

₹22,014

Onwards

Via Rajkot, Pune

Somnath

Rajkot

Pune

Guwahati

Approx Travel Time

11h 3m

₹20,445

Onwards

Frequently Asked Questions

What is the distance between Somnath and Guwahati?

Guwahati is approximately 2300+ kms from Somnath.

How long does it take to reach Guwahati from Somnath?

It takes approximately 8 hours to reach Guwahati from Somnath by Bus, Flight Via Keshod, Ahmedabad.

What is the cheapest way to reach Guwahati from Somnath?

The cheapest way to reach Guwahati from Somnath is by Bus, Train Via Ahmedabad, Kanpur.

What is the fastest way to reach Guwahati from Somnath?

The fastest way to reach Guwahati from Somnath is by Bus, Flight Via Keshod, Ahmedabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India