hero
How2Go
Somnath to Theni

Somnath to Theni

Theni is approximately 1600+ kms from Somnath. The fastest way to reach Theni from Somnath is by Bus, Flight, Train Via Rajkot, Hyderabad, Madurai. It takes approximately 13 hours. The cheapest way to reach Theni from Somnath is by Bus Via Bharuch, Bangalore which would take approximately 47 hours.

Sort By
Mode of Transport

Via Mumbai, Madurai

RECOMMENDED

Somnath

Mumbai

Madurai

Theni

Approx Travel Time

14h 55m

On Demand

Somnath

Mumbai

Madurai

Theni

Approx Travel Time

15h 47m

On Demand

Via Rajkot, Hyderabad, Madurai

FASTEST

Somnath

Rajkot

Hyderabad

Madurai

Theni

Approx Travel Time

13h 15m

₹10,314

Onwards

Ads by MMT

Via Bhiwandi, Bangalore

Somnath

Bhiwandi

Bangalore

Theni

Approx Travel Time

1d 16h 28m

On Demand

Via Pune, Madurai

Somnath

Pune

Madurai

Theni

Approx Travel Time

1d 14h

On Demand

Ads by MMT

Via Mumbai, Tiruchirappalli

Somnath

Mumbai

Tiruchirappalli

Theni

Approx Travel Time

1d 15h 28m

On Demand

Somnath

Mumbai

Tiruchirappalli

Theni

Approx Travel Time

15h 8m

On Demand

Via Bharuch, Bangalore

CHEAPEST

Somnath

Bharuch

Bangalore

Theni

Approx Travel Time

1d 22h 24m

₹3,636

Onwards

Via Mumbai, Cochin

Somnath

Mumbai

Cochin

Theni

Approx Travel Time

16h 42m

On Demand

Via Mumbai, Bangalore, Madurai

Somnath

Mumbai

Bangalore

Madurai

Theni

Approx Travel Time

15h 10m

On Demand

Frequently Asked Questions

What is the distance between Somnath and Theni?

Theni is approximately 1600+ kms from Somnath.

How long does it take to reach Theni from Somnath?

It takes approximately 13 hours to reach Theni from Somnath by Bus, Flight, Train Via Rajkot, Hyderabad, Madurai.

What is the cheapest way to reach Theni from Somnath?

The cheapest way to reach Theni from Somnath is by Bus Via Bharuch, Bangalore.

What is the fastest way to reach Theni from Somnath?

The fastest way to reach Theni from Somnath is by Bus, Flight, Train Via Rajkot, Hyderabad, Madurai.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India