Travel from Bengaluru to Ajanta-Caves

How to get from Bengaluru to Ajanta Caves?

There is no direct connection from Bengaluru to Ajanta Caves. However, you can take the taxi to Bengaluru airport, fly to Aurangabad, then take the taxi to Ajanta Caves. Alternatively, you can take the train to Jalgaon Junction (JL) then take the taxi to Ajanta Caves.

How to get from Bengaluru to Ajanta Caves

From Bengaluru taxi to Bengaluru airport, fly to Aurangabad airport, then taxi to Ajanta Caves. 6 h 45 min $277. From Bangalore Cant (BNC) train to Jalgaon Junction (JL) then taxi to Ajanta Caves. 22 h 13 min $50. From Bangalore bus to Pune, night bus to Ajanta, then taxi to Ajanta Caves. 22 h 27 min $26. From Bengaluru drive to Ajanta Caves. 14 h 34 min $124.
Close Print Itinerary
  1. Here are 4 options to get from
    Bengaluru to Ajanta Caves:

    1. Trip:
      1 Fly, taxi
      • One-Way approx: USD $90 - $407
      • Duration: 6 h 45 min
      Open +
      • Trip:
        1 Fly, taxi
        • One-Way approx: USD $90 - $407
        • Duration: 6 h 45 min
        Close x
    2. Trip:
      2 Train, taxi
      • One-Way approx: USD $40 - $53
      • Duration: 22 h 13 min
      Open +
      • Trip:
        2 Train, taxi
        • One-Way approx: USD $40 - $53
        • Duration: 22 h 13 min
        Close x
    3. Trip:
      3 Bus, night bus
      • One-Way approx: USD $22 - $30
      • Duration: 22 h 27 min
      Open +
      • Trip:
        3 Bus, night bus
        • One-Way approx: USD $22 - $30
        • Duration: 22 h 27 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $100 - $150
      • Duration: 14 h 34 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $100 - $150
        • Duration: 14 h 34 min
        Close x