3 Ways to Reach Tonk to Shivpuri by Bus, Train, Flights, Drive & Taxi

Planning a trip from Tonk to Shivpuri Cleartrip helps you select the best route between Tonk & Shivpuri based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Tonk & Shivpuri

The distance from Tonk to Shivpuri is approximately 256.3kms. By car, it takes roughly 3h 52m to reach Shivpuri from Tonk . Take a look at the 3 routes available to reach Shivpuri from Tonk

  • 1.

  • Reach Tonk to Shivpuri by Drive

  • 3h 52m

  • Rs. 1682

 
Tonk
 
3h 52m
Rs. 1682
You can take a car from Tonk to Shivpuri. It will take you around 3h 52m to cover distance of 256.3kms and reach Shivpuri from Tonk. The total amount for the journey will be approximately Rs.1682.
 
Shivpuri
  • 2.

  • Reach Tonk to Shivpuri by taxi and train

  • 10h 3m

  • Rs. 1840

 
Tonk
 
0h 25m
Rs. 490

Step 1: Take a Taxi from Tonk to reach Bansthali Niwai (BNLW)

You can take a car from Tonk to Bansthali Niwai (BNLW). It will take you around 0h 25m to cover distance of 28.77kms and reach Bansthali Niwai (BNLW) from Tonk. The total amount for the journey will be approximately Rs.490.
 
Bansthali Niwai (BNLW)
 
6h 15m
Rs. 750

Step 2: Take a Train from Bansthali Niwai (BNLW) to reach Guna (GUNA)

You can reach Guna (GUNA) from Bansthali Niwai (BNLW) by travelling in a train. Bansthali Niwai (BNLW) to Guna (GUNA) train takes approximately 6h 15m. You can catch a train from Bansthali Niwai (BNLW) and get down at Guna (GUNA). The price of the train ticket is approximately Rs. 750.
 
Guna (GUNA)
 
2h 23m
Rs. 600

Step 3: Take a Train from Guna (GUNA) to reach Shivpuri (SVPI)

You can reach Shivpuri (SVPI) from Guna (GUNA) by travelling in a train. Guna (GUNA) to Shivpuri (SVPI) train takes approximately 2h 23m. You can catch a train from Guna (GUNA) and get down at Shivpuri (SVPI). The price of the train ticket is approximately Rs. 600.
 
Shivpuri (SVPI)
  • 3.

  • Reach Tonk to Shivpuri by taxi

  • 3h 52m

  • Rs. 4000

 
Tonk
 
3h 52m
Rs. 4000
You can take a car from Tonk to Shivpuri. It will take you around 3h 52m to cover distance of 256.3kms and reach Shivpuri from Tonk. The total amount for the journey will be approximately Rs.4000.
 
Shivpuri
Check out all the available routes from Shivpuri to Tonk →

Other popular routes from Tonk