The journey from Pune to Agra takes you through the heart of India. You can take a direct train like the Pune-Agra Express or fly from Pune to Agra Airport. Agra is famous for the Taj Mahal, one of the Seven Wonders of the World. Expect a travel time of 20+ hours by train or 2 hours by flight.
Total Distance: Driving distance 1250 km, Air distance 1000 km.
The train journey is very convenient.
Direct flights are the fastest way to reach.
October to March for pleasant weather.