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, Rajkot

RECOMMENDED

FASTEST

Tonk

Ajmer

Rajkot

Somnath

Approx Travel Time

16h 56m

On Demand

Tonk

Ajmer

Rajkot

Somnath

Approx Travel Time

18h 57m

₹4,473

Onwards

Via Ajmer, Surendranagar

Tonk

Ajmer

Surendranagar

Somnath

Approx Travel Time

17h 20m

On Demand

Ads by MMT

Via Ajmer, Viramgam

Tonk

Ajmer

Viramgam

Somnath

Approx Travel Time

18h 10m

On Demand

Via Ajmer, Limbdi

Tonk

Ajmer

Limbdi

Somnath

Approx Travel Time

1d 0h 27m

₹5,103

Onwards

Ads by MMT

Via Ajmer, Chotila

Tonk

Ajmer

Chotila

Somnath

Approx Travel Time

18h 16m

On Demand

Tonk

Ajmer

Chotila

Somnath

Approx Travel Time

19h 3m

₹4,778

Onwards

Via Jaipur, Ahmedabad

Tonk

Jaipur

Ahmedabad

Somnath

Approx Travel Time

17h 28m

₹7,900

Onwards

Tonk

Jaipur

Ahmedabad

Somnath

Approx Travel Time

16h 57m

₹9,460

Onwards

Via Ahmedabad

CHEAPEST

Tonk

Ahmedabad

Somnath

Approx Travel Time

1d 0h 25m

₹1,700

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, Rajkot.

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, Rajkot.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India