hero
How2Go
Tonk to Somnath

Tonk to Somnath

Somnath is approximately 1000+ km from Tonk, 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 Somnath.

Read More
Sort By
Mode of Transport

Via Ajmer, Surendranagar

RECOMMENDED

FASTEST

Tonk

Ajmer

Surendranagar

Somnath

Approx Travel Time

16h 38m

On Demand

Via Ajmer, Viramgam

Tonk

Ajmer

Viramgam

Somnath

Approx Travel Time

17h 58m

On Demand

Ads by MMT

Via Ajmer, Chotila

Tonk

Ajmer

Chotila

Somnath

Approx Travel Time

20h 3m

On Demand

Tonk

Ajmer

Chotila

Somnath

Approx Travel Time

17h 30m

On Demand

Tonk

Ajmer

Chotila

Somnath

Approx Travel Time

17h 39m

On Demand

Via Ajmer, Rajkot

Tonk

Ajmer

Rajkot

Somnath

Approx Travel Time

16h 59m

On Demand

Ads by MMT

Via Ajmer, Ahmedabad

Tonk

Ajmer

Ahmedabad

Somnath

Approx Travel Time

1d 0h 27m

₹5,595

Onwards

Via Jaipur, Ahmedabad

Tonk

Jaipur

Ahmedabad

Somnath

Approx Travel Time

17h 25m

₹7,949

Onwards

Tonk

Jaipur

Ahmedabad

Somnath

Approx Travel Time

16h 49m

₹9,373

Onwards

Via Ahmedabad

CHEAPEST

Tonk

Ahmedabad

Somnath

Approx Travel Time

1d

₹1,750

Onwards

Frequently Asked Questions

What is the distance between Tonk and Somnath?

Somnath is approximately 1000+ kms from Tonk.

How long does it take to reach Somnath from Tonk?

It takes approximately 17 hours to reach Somnath from Tonk by Cab, Train Via Ajmer, Surendranagar.

What is the cheapest way to reach Somnath from Tonk?

The cheapest way to reach Somnath from Tonk is by Bus Via Ahmedabad.

What is the fastest way to reach Somnath from Tonk?

The fastest way to reach Somnath from Tonk is by Cab, Train Via Ajmer, Surendranagar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India