Travel options for:
Bhubaneswar to Indore
  • Fly

    $73 - $303
    1. Bhubaneswar

      3 min - 2.4 miles

      $1 - $2

    2. Bhubaneswar (BBI)

      4 h 10 min - 1 stopover

      $70 - $300

    3. Indore (IDR)

      7 min - every 20 minutes - line 7

      $1

  • Train

    $39 - $56
    1. Bhubaneswar (BBS)

      26 h 12 min - once a week

      $28 - $40

    2. Maksi (MKC)

      1 h 27 min - once daily

      $11 - $17

  • Drive

    $130 - $190
    1. Bhubaneswar

      18 h 37 min - 804.6 miles

      $130 - $190

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

From Bhubaneswar taxi to Bhubaneswar airport, fly to Indore airport, then line 7 bus to Indore. 4 h 30 min $162. From Bhubaneswar (BBS) train to Maksi (MKC) then train to Indore Junction Bg (INDB). 28 h 39 min $47. From Bhubaneswar drive to Indore. 18 h 37 min $160.