Travel options for:
Indore to Bengaluru
  • Fly

    $75 - $313
    1. Indore

      7 min - every 20 minutes - line 7

      $1

    2. Indore (IDR)

      1 h 35 min - non-stop

      $65 - $300

    3. Bengaluru (BLR)

      35 min - 22.5 miles

      $10 - $13

  • Bus

    $27 - $37
    1. Indore

      9 h 30 min - hourly

      $9 - $13

    2. Shirdi

      17 h 30 min - every 2 hours

      $18 - $25

  • Train

    $33 - $45
    1. Indore Junction Bg (INDB)

      38 h 10 min - once a week

      $30 - $45

    2. Yeshwantpur

      17 min - every 15 minutes

      $1

  • Drive

    $130 - $200
    1. Indore

      18 h 52 min - 817.5 miles

      $130 - $200

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

From Kalani Nagar line 7 bus to Indore airport, fly to Bengaluru airport, then taxi to Bengaluru. 3 h 17 min $173. From Indore bus to Shirdi then bus to Bengaluru Kempegowda. 4 h $35. From Indore Junction Bg (INDB) train to Yeshwantpur then Metro to Mantri Square Sampige Road. 38 h 33 min $39. From Indore drive to Bengaluru. 18 h 52 min $162.