The journey from Maheshwar to Shimla covers approximately 1200 kilometers. The most practical way is to travel to Indore or Bhopal and then take a train to Chandigarh, followed by a bus or taxi to Shimla. Alternatively, you can fly from Indore to Chandigarh and then travel to Shimla. The total travel time can range from 20 to 30 hours depending on the mode of transport.
Total Distance: 1200 km by road, 1000 km straight-line.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 28 hours | 8 hours (including transit) |
| Avg Price | 2000-4000 INR | 9000-16000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Maheshwar to Indore/Bhopal, then train to Chandigarh, then bus/taxi to Shimla | Maheshwar to Indore Airport, then flight to Chandigarh, then bus/taxi to Shimla |
| Tip | Book your train tickets well in advance. | Flight is the fastest way to reach Chandigarh. |
March to June and September to November for pleasant weather.