Tonk to Dahod Distance

Dahod is approximately 500+ km from Tonk. Compare the available routes and travel options between the two cities. The fastest way to reach Dahod takes approximately 8 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.

Route map showing distance and travel time from Tonk, India to Dahod, India

Via Kota

RECOMMENDED

Tonk

Kota

Dahod

Approx Travel Time

8h 1m

₹590

Onwards

Tonk

Kota

Dahod

Approx Travel Time

7h 53m

₹2,967

Onwards

Via Niwai, Sawai Madhopur

FASTEST

Tonk

Niwai

Sawai Madhopur

Dahod

Approx Travel Time

7h 33m

₹2,846

Onwards

Ads by MMT

Via Ujjain

Tonk

Ujjain

Dahod

Approx Travel Time

12h 29m

₹2,848

Onwards

Via Chittorgarh

Tonk

Chittorgarh

Dahod

Approx Travel Time

14h 7m

₹1,498

Onwards

Ads by MMT

Via Niwai, Kota

CHEAPEST

Tonk

Niwai

Kota

Dahod

Approx Travel Time

8h 45m

₹325

Onwards

Tonk

Niwai

Kota

Dahod

Approx Travel Time

8h 13m

₹2,816

Onwards

Via Sawai Madhopur

Tonk

Sawai Madhopur

Dahod

Approx Travel Time

7h 57m

₹3,283

Onwards

Via Nimbahera

Tonk

Nimbahera

Dahod

Approx Travel Time

11h 39m

₹558

Onwards

Via Sawai Madhopur, Kota

Tonk

Sawai Madhopur

Kota

Dahod

Approx Travel Time

8h 12m

₹3,353

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Tonk and Dahod?

The straight-line distance is approximately 400+ km.

What is the distance from Tonk to Dahod via Kota?

Via Kota, the distance is approximately 500+ km, taking around 8 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India