The journey from Karnaprayag to Agra covers approximately 500 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 Agra. This route takes you from the serene mountains of Uttarakhand to the historic city of Agra, home to the Taj Mahal. Expect a significant change in landscape as you head south.
Total Distance: Driving distance is 500 km; straight-line air distance is 300 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 9 hours |
| Avg Price | 600 - 1800 INR | 3500 - 6000 INR |
| Operator | Shatabdi Express | Private Taxi |
| Route | Bus to Haridwar, train to Agra via Delhi. | Karnaprayag to Agra via NH 7 and Yamuna Expressway. |
| 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 Agra.