Agra is located 380 km from Haridwar and is home to the Taj Mahal. The journey takes about 7 hours by train or 8 hours by road via NH 34 and the Yamuna Expressway. Agra is a world-famous tourist destination. Both train and bus options are available for this journey.
Total Distance: Driving distance is 380 km; straight-line air distance is 320 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 8 hours 30 mins |
| Avg Price | 400 - 1200 INR | 600 - 1100 INR |
| Operator | Haridwar-Agra Express | UPSRTC |
| Route | Haridwar Junction to Agra Cantt | Haridwar ISBT to Agra Bus Stand |
| Tip | Trains are the most comfortable and fastest way to travel. | Buses are a reliable option if you prefer road travel. |
October to March for pleasant weather.