The journey from Maheshwar to Rishikesh covers approximately 1000 kilometers. The most practical way is to travel to Indore or Bhopal and then take a train to Haridwar, followed by a bus or taxi to Rishikesh. Alternatively, you can fly from Indore to Dehradun and then travel to Rishikesh. The total travel time can range from 18 to 26 hours depending on the mode of transport.
Total Distance: 1000 km by road, 850 km straight-line.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 24 hours | 8 hours (including transit) |
| Avg Price | 1500-3000 INR | 8000-15000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Maheshwar to Indore/Bhopal, then train to Haridwar, then bus/taxi to Rishikesh | Maheshwar to Indore Airport, then flight to Dehradun, then bus/taxi to Rishikesh |
| Tip | Book your train tickets well in advance. | Flight is the fastest way to reach Dehradun. |
October to March for pleasant weather.