
Karnal to Tonk
Tonk is approximately 450+ kms from Karnal. The fastest way to reach Tonk from Karnal is by Train, Flight, Cab Via Delhi, Jaipur. It takes approximately 9 hours. The cheapest way to reach Tonk from Karnal is by Train, Cab Via Delhi, Jaipur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Dausa
RECOMMENDED
Karnal
Dausa
Tonk
Approx Travel Time
10h 55m
On Demand
Via Jaipur
Karnal
Jaipur
Tonk
Approx Travel Time
11h 37m
On Demand
Karnal
Jaipur
Tonk
Approx Travel Time
13h 37m
₹2,347
Onwards
Via Rewari, Jaipur
Karnal
Rewari
Jaipur
Tonk
Approx Travel Time
13h 2m
On Demand
Via Gurgaon
Karnal
Gurgaon
Tonk
Approx Travel Time
12h 35m
On Demand
Via Sawai Madhopur
Karnal
Sawai Madhopur
Tonk
Approx Travel Time
12h 25m
₹3,835
Onwards
Via Delhi, Jaipur
FASTEST
Karnal
Delhi
Jaipur
Tonk
Approx Travel Time
9h 2m
₹4,178
Onwards
CHEAPEST
Karnal
Delhi
Jaipur
Tonk
Approx Travel Time
13h 32m
₹1,838
Onwards
Karnal
Delhi
Jaipur
Tonk
Approx Travel Time
9h 17m
₹6,964
Onwards
Karnal
Delhi
Jaipur
Tonk
Approx Travel Time
13h 47m
₹4,624
Onwards
Frequently Asked Questions
What is the distance between Karnal and Tonk?
Tonk is approximately 450+ kms from Karnal.
How long does it take to reach Tonk from Karnal?
It takes approximately 9 hours to reach Tonk from Karnal by Train, Flight, Cab Via Delhi, Jaipur.
What is the cheapest way to reach Tonk from Karnal?
The cheapest way to reach Tonk from Karnal is by Train, Cab Via Delhi, Jaipur.
What is the fastest way to reach Tonk from Karnal?
The fastest way to reach Tonk from Karnal is by Train, Flight, Cab Via Delhi, Jaipur.