TIRUR to Somnath Distance

Somnath is approximately 2300+ km from TIRUR. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 40 hours, subject to the chosen service and route. Flying is the fastest way to reach Somnath, with a total travel time of approximately 18 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from TIRUR, India to Somnath, India

Direct Options

RECOMMENDED

TIRUR

Somnath

Approx Travel Time

1d 16h 10m

On Demand

Via Cochin, Pune

FASTEST

TIRUR

Cochin

Pune

Somnath

Approx Travel Time

17h 31m

On Demand

TIRUR

Cochin

Pune

Somnath

Approx Travel Time

19h

On Demand

TIRUR

Cochin

Pune

Somnath

Approx Travel Time

18h 32m

On Demand

Ads by MMT

Via Khed

TIRUR

Khed

Somnath

Approx Travel Time

1d 3h 58m

On Demand

Via Coimbatore, Pune

TIRUR

Coimbatore

Pune

Somnath

Approx Travel Time

18h 15m

On Demand

Ads by MMT

Via Calicut, Khed

TIRUR

Calicut

Khed

Somnath

Approx Travel Time

1d 5h 40m

On Demand

TIRUR

Calicut

Khed

Somnath

Approx Travel Time

1d 5h 35m

On Demand

Via Bangalore, Bharuch

CHEAPEST

TIRUR

Bangalore

Bharuch

Somnath

Approx Travel Time

2d 4h 32m

₹3,749

Onwards

Via Bangalore, Rajkot

TIRUR

Bangalore

Rajkot

Somnath

Approx Travel Time

18h 37m

On Demand

Frequently Asked Questions

What is the distance between TIRUR and Somnath?

Somnath is approximately 2300+ km from TIRUR.

How long does it take to reach Somnath from TIRUR?

It takes approximately 18 hours to reach Somnath from TIRUR by Train, Flight Via Cochin, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India