Mysuru
Mysuru
Agra
Agra
Train Flight

Mysuru to Agra

Updated: 20 May 2026

The distance from Mysuru to Agra is approximately 2200 km. The most practical way is to travel to Bengaluru International Airport and take a flight to Delhi, then a train or taxi to Agra. Alternatively, you can take a long-distance train from Bengaluru to Agra, which takes over 35 hours. Agra is home to the Taj Mahal.

Total Distance: 2200 km driving distance and 1900 km straight-line air distance.
Fastest Way
Flight from Bengaluru International Airport to Delhi, then taxi to Agra.
Cheapest Way
Train (Sleeper class) via Bengaluru is the most affordable.
Compare Mysuru to Agra Routes
Train
Connecting
Duration
38 hours
Avg Price
2000 - 6000 INR
Operator
Indian Railways
Route
Mysuru to Bengaluru, then Bengaluru to Agra.

Check for trains like the Karnataka Express.

Flight
Connecting
Duration
7 hours (including transit)
Avg Price
6000 - 12000 INR
Operator
IndiGo / Air India
Route
Mysuru to BLR airport, then fly to DEL, then train/taxi to Agra.

Book your flight at least a month in advance.

Travel Tips
  • Food
    Try authentic Agra Petha.
  • Local Travel
    Use auto-rickshaws for city transit.
  • Booking
    Book flights early for better prices.
  • Weather
    Agra gets very hot in summer.
  • Safety
    Use app-based cabs for late-night travel.
Safety Tips
  • Crowds
    Be aware of your surroundings in crowded markets.
  • Scams
    Avoid unauthorized tour guides.
  • Emergency
    Keep the local police number handy.
  • Water
    Drink only bottled water.
People Also Ask
  • Is there a direct train?
    No, you must change at Bengaluru.
  • How long is the flight?
    The flight is about 2.5 hours.
  • Is it better to drive?
    No, it is too far to drive comfortably.
  • Are there buses?
    Buses are not practical for this distance.
  • What is the best time to visit?
    Winter is the best time.
Quick Info
  • From Mysuru, Karnataka, 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
Visit the iconic monument.
2
Agra Fort
Explore the historic fort.
3
Fatehpur Sikri
Visit the historic city.
4
Itmad-ud-Daulah
See the beautiful tomb.
Tags
Mysuru to Agra flight Mysuru to Agra train distance Mysuru to Agra how to reach Agra from Mysuru travel guide Mysuru to Agra best way to Agra Agra travel tips Mysuru to Agra travel time