The distance from Bahadurgarh to Rishikesh is approximately 270 kilometers. The route follows NH 344. Travel time by road is roughly 6.5 hours. Rishikesh is known as the 'Yoga Capital of the World'. Buses and trains are both viable options for this route.
Total Distance: 270 km by road, 220 km straight-line.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 6 hours | 7 hours |
| Avg Price | 250-1200 INR | 350-800 INR |
| Operator | Express Trains | UTC |
| Route | Via Delhi | Via Delhi |
| Tip | Trains are available from New Delhi or Anand Vihar. | Buses are available from the ISBT. |
October to March for pleasant weather.