
Shajapur to Tonk
Tonk is approximately 450+ kms from Shajapur. The fastest way to reach Tonk from Shajapur is by Bus Via Ujjain. It takes approximately 7 hours. The cheapest way to reach Tonk from Shajapur is by Train, Bus Via Kota which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ujjain
RECOMMENDED
Shajapur
Ujjain
Tonk
Approx Travel Time
7h 38m
₹845
Onwards
FASTEST
Shajapur
Ujjain
Tonk
Approx Travel Time
7h 15m
₹900
Onwards
Via Bundi
Shajapur
Bundi
Tonk
Approx Travel Time
8h 33m
On Demand
Shajapur
Bundi
Tonk
Approx Travel Time
7h 58m
On Demand
Via Guna
Shajapur
Guna
Tonk
Approx Travel Time
11h 52m
On Demand
Via Biaora
Shajapur
Biaora
Tonk
Approx Travel Time
10h 8m
₹692
Onwards
Via Anta
Shajapur
Anta
Tonk
Approx Travel Time
10h 38m
₹735
Onwards
Via Baran
Shajapur
Baran
Tonk
Approx Travel Time
10h 18m
₹730
Onwards
Via Kota
CHEAPEST
Shajapur
Kota
Tonk
Approx Travel Time
7h 53m
₹513
Onwards
Via Sawai Madhopur
Shajapur
Sawai Madhopur
Tonk
Approx Travel Time
10h 8m
On Demand
Frequently Asked Questions
What is the distance between Shajapur and Tonk?
Tonk is approximately 450+ kms from Shajapur.
How long does it take to reach Tonk from Shajapur?
It takes approximately 7 hours to reach Tonk from Shajapur by Bus Via Ujjain.
What is the cheapest way to reach Tonk from Shajapur?
The cheapest way to reach Tonk from Shajapur is by Train, Bus Via Kota.
What is the fastest way to reach Tonk from Shajapur?
The fastest way to reach Tonk from Shajapur is by Bus Via Ujjain.
Routes Connecting Shajapur
Routes From Shajapur
Routes To Shajapur
- Patna to Shajapur
- Bathinda to Shajapur
- Satna to Shajapur
- Vadodara to Shajapur
- Channapatna to Shajapur
- Mangalore to Shajapur
- Kanchipuram to Shajapur
- Kasaragod to Shajapur
- Hazaribagh to Shajapur
- Agra to Shajapur
- Dharmasthala to Shajapur
- Dharmavaram to Shajapur
- Nabha to Shajapur
- Jalna to Shajapur
- Mahabalipuram to Shajapur


