
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 Ujjain which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ujjain
RECOMMENDED
CHEAPEST
Shajapur
Ujjain
Tonk
Approx Travel Time
7h 38m
₹495
Onwards
FASTEST
Shajapur
Ujjain
Tonk
Approx Travel Time
7h 15m
₹550
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
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 Ujjain.
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
- Vellore to Shajapur
- Samastipur to Shajapur
- Dalhousie to Shajapur
- Erode to Shajapur
- Dehradun to Shajapur
- Dhampur to Shajapur
- Dhule to Shajapur
- Vadodara to Shajapur
- Bhavnagar to Shajapur
- Shujalpur to Shajapur
- Kodaikanal to Shajapur
- Namakkal to Shajapur
- Mahbubnagar to Shajapur
- Tuljapur to Shajapur
- Roorkee to Shajapur


