The journey from Karnaprayag to Bareilly covers approximately 350 km, moving from the Himalayan foothills to the plains of Uttar Pradesh. You will first travel by road to Haridwar or Dehradun. From there, you can take a train or bus to Bareilly. This route takes you from the serene mountains of Uttarakhand to the industrial city of Bareilly in Uttar Pradesh. Expect a significant change in landscape as you head south.
Total Distance: Driving distance is 350 km; straight-line air distance is 200 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 6 hours |
| Avg Price | 400 - 1200 INR | 2500 - 4500 INR |
| Operator | Intercity Express | Private Taxi |
| Route | Bus to Haridwar, train to Bareilly via Moradabad. | Karnaprayag to Bareilly via NH 7 and NH 34. |
| Tip | Book your tickets well in advance for this popular route. | Ensure your vehicle is in good condition for the mountain roads. |
October to March for the most comfortable weather in Bareilly.