hero
How2Go
Kodaikanal to Tonk

Kodaikanal to Tonk

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

Read More
Sort By
Mode of Transport

Via Bangalore, Jaipur

RECOMMENDED

Kodaikanal

Bangalore

Jaipur

Tonk

Approx Travel Time

18h 27m

₹10,102

Onwards

Kodaikanal

Bangalore

Jaipur

Tonk

Approx Travel Time

17h 55m

₹11,819

Onwards

Via Madurai, Bangalore, Jaipur

FASTEST

Kodaikanal

Madurai

Bangalore

Jaipur

Tonk

Approx Travel Time

12h 55m

₹17,028

Onwards

Kodaikanal

Madurai

Bangalore

Jaipur

Tonk

Approx Travel Time

13h 27m

₹15,311

Onwards

Via Bangalore, Udaipur

CHEAPEST

Kodaikanal

Bangalore

Udaipur

Tonk

Approx Travel Time

2d 10h 55m

₹8,304

Onwards

Via Coimbatore, Jaipur

Kodaikanal

Coimbatore

Jaipur

Tonk

Approx Travel Time

14h 47m

₹16,001

Onwards

Kodaikanal

Coimbatore

Jaipur

Tonk

Approx Travel Time

14h 15m

₹17,718

Onwards

Via Madurai, Hyderabad, Jaipur

Kodaikanal

Madurai

Hyderabad

Jaipur

Tonk

Approx Travel Time

13h 32m

₹15,783

Onwards

Kodaikanal

Madurai

Hyderabad

Jaipur

Tonk

Approx Travel Time

13h

₹17,500

Onwards

Via Madurai, Chennai, Jaipur

Kodaikanal

Madurai

Chennai

Jaipur

Tonk

Approx Travel Time

13h 32m

₹17,887

Onwards

Frequently Asked Questions

What is the distance between Kodaikanal and Tonk?

Tonk is approximately 1950+ kms from Kodaikanal.

How long does it take to reach Tonk from Kodaikanal?

It takes approximately 13 hours to reach Tonk from Kodaikanal by Bus, Flight, Cab Via Madurai, Bangalore, Jaipur.

What is the cheapest way to reach Tonk from Kodaikanal?

The cheapest way to reach Tonk from Kodaikanal is by Bus Via Bangalore, Udaipur.

What is the fastest way to reach Tonk from Kodaikanal?

The fastest way to reach Tonk from Kodaikanal is by Bus, Flight, Cab Via Madurai, Bangalore, Jaipur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India