The distance from Maharajganj to Agra is approximately 600 km. You can reach Agra by traveling to Gorakhpur and taking a direct train to Agra Cantt. Alternatively, you can take a bus from Gorakhpur to Agra via Lucknow. The journey takes about 12 to 14 hours. Agra is a world-famous tourist destination.
Total Distance: 600 km by road, 520 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 13 hours | 14 hours |
| Avg Price | 500 - 1500 INR | 800 - 1500 INR |
| Operator | Indian Railways | UPSRTC |
| Route | Maharajganj to Gorakhpur, then train to Agra Cantt. | Gorakhpur to Agra via Lucknow. |
| Tip | Book your train tickets in advance for a comfortable journey. | Buses are available from the Gorakhpur bus stand. |
October to March for pleasant weather.