Shimla Gwalior Routes (8 Ways to go)
Planning a trip from Shimla to Gwalior Cleartrip helps you select the best route between Shimla & Gwalior 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 Shimla & Gwalior
The distance from Shimla to Gwalior is approximately 681.94kms. By car, it takes roughly 9h 43m to reach Gwalior from Shimla . Take a look at the 8 routes available to reach Gwalior from Shimla
- 1.
- Shimla to Gwalior Bus
- 20h 59m
- Rs. 1320
Rs. 550
Travelling in a bus is one of the ways to reach Delhi from Shimla. The total journey between Shimla & Delhi takes around 10h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
Rs. 550
Travelling in a bus is one of the ways to reach Kailadevi from Delhi. The total journey between Delhi & Kailadevi takes around 9h 45m in a bus. The bus ticket price for the journey is approximately Rs.550.
Rs. 220
You can take a car from Kailadevi to Gwalior. It will take you around 0h 14m to cover distance of 14.76kms and reach Gwalior from Kailadevi. The total amount for the journey will be approximately Rs.220.
- 2.
- Shimla to Gwalior Train
- 15h 15m
- Rs. 1500
Rs. 550
You can reach Kalka (KLK) from Simla (SML) by travelling in a train. Simla (SML) to Kalka (KLK) train takes approximately 4h 30m. You can catch a train from Simla (SML) and get down at Kalka (KLK). The price of the train ticket is approximately Rs. 550.
Rs. 950
You can reach Gwalior (GWL) from Kalka (KLK) by travelling in a train. Kalka (KLK) to Gwalior (GWL) train takes approximately 9h 45m. You can catch a train from Kalka (KLK) and get down at Gwalior (GWL). The price of the train ticket is approximately Rs. 950.
- 3.
- Shimla to Gwalior Taxi to Chandigarh, fly to Delhi, train
- 7h 43m
- Rs. 3967
Rs. 1500
You can take a car from Shimla to Chandigarh. It will take you around 1h 53m to cover distance of 122.16kms and reach Chandigarh from Shimla. The total amount for the journey will be approximately Rs.1500.
Rs. 1700
You can travel from Chandigarh to Delhi by booking a flight. The total flight time between Chandigarh & Delhi is around 0h 55m. The price of the flight ticket is approximately Rs.1700.
Rs. 17
You can reach New Delhi from Indira Gandhi International Airport by travelling in a train. Indira Gandhi International Airport to New Delhi train takes approximately 0h 22m. You can catch a train from Indira Gandhi International Airport and get down at New Delhi. The price of the train ticket is approximately Rs. 17.
Rs. 750
You can reach Gwalior (GWL) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Gwalior (GWL) train takes approximately 3h 28m. You can catch a train from New Delhi (NDLS) and get down at Gwalior (GWL). The price of the train ticket is approximately Rs. 750.
- 4.
- Shimla to Gwalior Drive
- 9h 43m
- Rs. 4475
Rs. 4475
You can take a car from Shimla to Gwalior. It will take you around 9h 43m to cover distance of 681.94kms and reach Gwalior from Shimla. The total amount for the journey will be approximately Rs.4475.
- 5.
- Shimla to Gwalior Taxi to Chandigarh, fly to Jaipur, train
- 11h 40m
- Rs. 5200
Rs. 1500
You can take a car from Shimla to Chandigarh. It will take you around 1h 53m to cover distance of 122.16kms and reach Chandigarh from Shimla. The total amount for the journey will be approximately Rs.1500.
Rs. 2800
You can travel from Chandigarh to Jaipur by booking a flight. The total flight time between Chandigarh & Jaipur is around 1h 30m. The price of the flight ticket is approximately Rs.2800.
Rs. 150
You can take a car from Jaipur to Gandhinagar Jpr (GADJ). It will take you around 0h 7m to cover distance of 6.48kms and reach Gandhinagar Jpr (GADJ) from Jaipur. The total amount for the journey will be approximately Rs.150.
Rs. 750
You can reach Gwalior (GWL) from Gandhinagar Jpr (GADJ) by travelling in a train. Gandhinagar Jpr (GADJ) to Gwalior (GWL) train takes approximately 7h 10m. You can catch a train from Gandhinagar Jpr (GADJ) and get down at Gwalior (GWL). The price of the train ticket is approximately Rs. 750.
- 6.
- Shimla to Gwalior Taxi to Dehra Dun, fly to Delhi, train
- 10h 13m
- Rs. 5467
Rs. 3300
You can take a car from Shimla to Dehra Dun. It will take you around 4h 28m to cover distance of 263.68kms and reach Dehra Dun from Shimla. The total amount for the journey will be approximately Rs.3300.
Rs. 1400
You can travel from Dehra Dun to Delhi by booking a flight. The total flight time between Dehra Dun & Delhi is around 0h 50m. The price of the flight ticket is approximately Rs.1400.
Rs. 17
You can reach New Delhi from Indira Gandhi International Airport by travelling in a train. Indira Gandhi International Airport to New Delhi train takes approximately 0h 22m. You can catch a train from Indira Gandhi International Airport and get down at New Delhi. The price of the train ticket is approximately Rs. 17.
Rs. 750
You can reach Gwalior (GWL) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Gwalior (GWL) train takes approximately 3h 28m. You can catch a train from New Delhi (NDLS) and get down at Gwalior (GWL). The price of the train ticket is approximately Rs. 750.
- 7.
- Shimla to Gwalior Taxi
- 9h 43m
- Rs. 9000
Rs. 9000
You can take a car from Shimla to Gwalior. It will take you around 9h 43m to cover distance of 681.94kms and reach Gwalior from Shimla. The total amount for the journey will be approximately Rs.9000.
- 8.
- Shimla to Gwalior Taxi to Kulu, fly to Delhi, train
- 9h 45m
- Rs. 10067
Rs. 2300
You can take a car from Shimla to Kulu. It will take you around 3h 30m to cover distance of 209.73kms and reach Kulu from Shimla. The total amount for the journey will be approximately Rs.2300.
Rs. 7000
You can travel from Kulu to Delhi by booking a flight. The total flight time between Kulu & Delhi is around 1h 20m. The price of the flight ticket is approximately Rs.7000.
Rs. 17
You can reach New Delhi from Indira Gandhi International Airport by travelling in a train. Indira Gandhi International Airport to New Delhi train takes approximately 0h 22m. You can catch a train from Indira Gandhi International Airport and get down at New Delhi. The price of the train ticket is approximately Rs. 17.
Rs. 750
You can reach Gwalior (GWL) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Gwalior (GWL) train takes approximately 3h 28m. You can catch a train from New Delhi (NDLS) and get down at Gwalior (GWL). The price of the train ticket is approximately Rs. 750.