Travel options for:
Mumbai to Ajanta Caves
  • Fly, taxi

    $50 - $185
    1. Mumbai

      15 min - every 10 minutes

      $1

    2. Mumbai (BOM)

      1 h - non-stop

      $30 - $160

    3. Aurangabad (IXU)

      1 h 26 min - 60.8 miles

      $20 - $25

  • Train

    $30 - $41
    1. Dadar

      41 min - every 10 minutes

      $1

    2. Kalyan Junction (KYN)

      5 h 5 min - once daily

      $14 - $21

    3. Pachora Junction (PC)

      1 h 11 min - 48 miles

      $16 - $20

  • Bus, night bus

    $20 - $28
    1. Mumbai (Dadar)

      5 h - every 15 minutes

      $8 - $12

    2. Pune

      7 h 14 min - every 3 hours

      $8 - $12

    3. Ajanta

      13 min - 7.5 miles

      $3 - $4

  • Taxi

    $110 - $140
    1. Mumbai

      6 h 16 min - 267.4 miles

      $110 - $140

  • Drive

    $40 - $65
    1. Mumbai

      6 h 16 min - 267.4 miles

      $40 - $65

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Elphinstone Rd train to Mumbai airport, fly to Aurangabad airport, then taxi to Ajanta Caves. 3 h 41 min $84. From Dadar train to Kalyan Junction (KYN), train to Pachora Junction (PC), then taxi to Ajanta Caves. 7 h 57 min $37. From Mumbai (Dadar) bus to Pune, night bus to Ajanta, then taxi to Ajanta Caves. 13 h 27 min $24. From Mumbai taxi to Ajanta Caves. 6 h 16 min $138. From Mumbai drive to Ajanta Caves. 6 h 16 min $53.