Pune
Pune
Agra
Agra
Train Flight

Pune to Agra

Updated: 20 May 2026

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.
Fastest Way
Direct flight is the fastest.
Cheapest Way
Train (Sleeper class) is the most economical.
Compare Pune to Agra Routes
Train
Direct
Duration
22 hours
Avg Price
1000-3000 INR
Operator
Indian Railways
Route
Pune Junction - Bhopal - Agra

The train journey is very convenient.

Flight
Direct
Duration
2 hours
Avg Price
4500-9500 INR
Operator
IndiGo
Route
Pune International Airport to Agra Airport

Direct flights are the fastest way to reach.

Travel Tips
  • Local Transport
    Auto-rickshaws and taxis are easily available.
  • Food
    Try the local Agra petha.
  • Connectivity
    Agra is well connected by train and bus.
  • Booking
    Book your train tickets well in advance.
  • Weather
    Carry sunscreen and hats.
Safety Tips
  • Night Travel
    The city is safe, but avoid isolated areas at night.
  • Emergency
    Keep the local police helpline number saved.
  • Health
    Stay hydrated.
  • General
    Be cautious in crowded areas.
People Also Ask
  • Is there a direct train from Pune to Agra?
    Yes, direct trains are available.
  • How far is Agra from Pune?
    The road distance is about 1250 km.
  • Which is the nearest airport?
    Agra Airport is the nearest.
  • Best time to visit?
    October to March is ideal.
  • Are there direct flights?
    Yes, direct flights are available.
Quick Info
  • From Pune, Maharashtra, India
  • To Agra, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Agra
1
Taj Mahal
A world-famous monument, a symbol of love and architectural beauty.
2
Agra Fort
A historic fort, a UNESCO World Heritage site.
3
Fatehpur Sikri
A historic city near Agra, known for its architecture.
4
Itmad-ud-Daulah
A beautiful tomb, often called the 'Baby Taj'.
Tags
Pune to Agra train Pune to Agra flight travel Pune to UP fastest way to Agra Pune to Agra distance Agra tourism cheapest Pune to Agra