Tonk Shimla Routes (6 Ways to go)

Planning a trip from Tonk to Shimla Cleartrip helps you select the best route between Tonk & Shimla 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 & Shimla

The distance from Tonk to Shimla is approximately 698.2kms. By car, it takes roughly 10h 8m to reach Shimla from Tonk . Take a look at the 6 routes available to reach Shimla from Tonk

  • 1.
  • Tonk to Shimla Train, bus
  • 20h 4m
  • Rs. 2140
 
Tonk
 
0h 25m
Rs. 490
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)
 
1h 17m
Rs. 550
You can reach Jaipur (JP) from Bansthali Niwai (BNLW) by travelling in a train. Bansthali Niwai (BNLW) to Jaipur (JP) train takes approximately 1h 17m. You can catch a train from Bansthali Niwai (BNLW) and get down at Jaipur (JP). The price of the train ticket is approximately Rs. 550.
 
Jaipur (JP)
 
5h 30m
Rs. 550
Travelling in a bus is one of the ways to reach Delhi from Jaipur. The total journey between Jaipur & Delhi takes around 5h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Delhi
 
11h 0m
Rs. 550
Travelling in a bus is one of the ways to reach Shimla from Delhi. The total journey between Delhi & Shimla takes around 11h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Shimla
  • 2.
  • Tonk to Shimla Train
  • 25h 21m
  • Rs. 2640
 
Tonk
 
0h 25m
Rs. 490
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 24m
Rs. 750
You can reach Tundla Junction (TDL) from Bansthali Niwai (BNLW) by travelling in a train. Bansthali Niwai (BNLW) to Tundla Junction (TDL) train takes approximately 6h 24m. You can catch a train from Bansthali Niwai (BNLW) and get down at Tundla Junction (TDL). The price of the train ticket is approximately Rs. 750.
 
Tundla Junction (TDL)
 
12h 12m
Rs. 850
You can reach Kalka (KLK) from Tundla Junction (TDL) by travelling in a train. Tundla Junction (TDL) to Kalka (KLK) train takes approximately 12h 12m. You can catch a train from Tundla Junction (TDL) and get down at Kalka (KLK). The price of the train ticket is approximately Rs. 850.
 
Kalka (KLK)
 
4h 20m
Rs. 550
You can reach Simla (SML) from Kalka (KLK) by travelling in a train. Kalka (KLK) to Simla (SML) train takes approximately 4h 20m. You can catch a train from Kalka (KLK) and get down at Simla (SML). The price of the train ticket is approximately Rs. 550.
 
Simla (SML)
  • 3.
  • Tonk to Shimla Drive
  • 10h 8m
  • Rs. 4590
 
Tonk
 
10h 8m
Rs. 4590
You can take a car from Tonk to Shimla. It will take you around 10h 8m to cover distance of 698.2kms and reach Shimla from Tonk. The total amount for the journey will be approximately Rs.4590.
 
Shimla
  • 4.
  • Tonk to Shimla Taxi, fly to Chandigarh
  • 4h 40m
  • Rs. 6000
 
Tonk
 
1h 18m
Rs. 1400
You can take a car from Tonk to Jaipur. It will take you around 1h 18m to cover distance of 89.06kms and reach Jaipur from Tonk. The total amount for the journey will be approximately Rs.1400.
 
Jaipur
 
1h 30m
Rs. 3100
You can travel from Jaipur to Chandigarh by booking a flight. The total flight time between Jaipur & Chandigarh is around 1h 30m. The price of the flight ticket is approximately Rs.3100.
 
Chandigarh
 
1h 53m
Rs. 1500
You can take a car from Chandigarh to Shimla. It will take you around 1h 53m to cover distance of 122.11kms and reach Shimla from Chandigarh. The total amount for the journey will be approximately Rs.1500.
 
Shimla
  • 5.
  • Tonk to Shimla Taxi, fly to Dehra Dun
  • 9h 35m
  • Rs. 7200
 
Tonk
 
1h 18m
Rs. 1400
You can take a car from Tonk to Jaipur. It will take you around 1h 18m to cover distance of 89.06kms and reach Jaipur from Tonk. The total amount for the journey will be approximately Rs.1400.
 
Jaipur
 
3h 50m
Rs. 2500
You can travel from Jaipur to Dehra Dun by booking a flight. The total flight time between Jaipur & Dehra Dun is around 3h 50m. The price of the flight ticket is approximately Rs.2500.
 
Dehra Dun
 
4h 28m
Rs. 3300
You can take a car from Dehra Dun to Shimla. It will take you around 4h 28m to cover distance of 263.63kms and reach Shimla from Dehra Dun. The total amount for the journey will be approximately Rs.3300.
 
Shimla
  • 6.
  • Tonk to Shimla Taxi, fly to Kulu
  • 14h 31m
  • Rs. 40700
 
Tonk
 
1h 18m
Rs. 1400
You can take a car from Tonk to Jaipur. It will take you around 1h 18m to cover distance of 89.06kms and reach Jaipur from Tonk. The total amount for the journey will be approximately Rs.1400.
 
Jaipur
 
9h 45m
Rs. 37000
You can travel from Jaipur to Kulu by booking a flight. The total flight time between Jaipur & Kulu is around 9h 45m. The price of the flight ticket is approximately Rs.37000.
 
Kulu
 
3h 28m
Rs. 2300
You can take a car from Kulu to Shimla. It will take you around 3h 28m to cover distance of 209.16kms and reach Shimla from Kulu. The total amount for the journey will be approximately Rs.2300.
 
Shimla