The journey from Karnaprayag to Indore covers about 900 kilometers. You will travel through Uttarakhand, Uttar Pradesh, and Madhya Pradesh. The route is well-connected by NH 34 and NH 52. Expect a travel time of 18 to 20 hours by road. Buses are the most popular mode of transport.
Total Distance: 900 km by road, 750 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 20 hours | 18 hours |
| Avg Price | 1200-2000 INR | 6000-10000 INR |
| Operator | MP-Bus | Self-drive |
| Route | Karnaprayag to Rishikesh to Indore | Via NH 34 and NH 52 |
| Tip | Book sleeper buses for comfort. | The highway is good; watch for tolls. |
October to March for pleasant weather.