The distance from Amalapuram to Agra is approximately 1700 km. The most practical way to travel is by train from Rajahmundry or by flight from Rajahmundry to Delhi, then train/road to Agra. The journey takes 30 to 35 hours by train. Agra is home to the iconic Taj Mahal.
Total Distance: 1700 km driving distance, 1400 km straight-line air distance.
Book long-distance trains well in advance.
Book flights early for better rates.
October to March for pleasant weather.