Travel from Mumbai to Odisha

How to get from Mumbai to Odisha?

There is no direct connection from Mumbai to Odisha. However, you can take the train to Mumbai airport, fly to Bhubaneswar, then take the taxi to Odisha. Alternatively, you can take the train to Angul (ANGL) then take the taxi to Odisha.

How to get from Mumbai to Odisha

From Elphinstone Rd train to Mumbai airport, fly to Bhubaneswar airport, then taxi to Odisha. 8 h 57 min $190. From Lokmanyatilak T (LTT) train to Angul (ANGL) then taxi to Odisha. 32 h 34 min $80. From Mumbai bus to Hyderabad, bus to Raipur, bus to Angul, then taxi to Odisha. 44 h 24 min $78. From Mumbai drive to Odisha. 28 h 59 min $189.

How long does it take to get from Mumbai to Odisha?

It takes approximately 8 h 57 min to get from Mumbai to Odisha.
Close Print Itinerary
  1. Here are 4 options to get from
    Mumbai to Odisha:

    1. Trip:
      1 Fly, taxi
      • One-Way approx: USD $110 - $310
      • Duration: 8 h 57 min
      Open +
      • Trip:
        1 Fly, taxi
        • One-Way approx: USD $110 - $310
        • Duration: 8 h 57 min
        Close x
    2. Trip:
      2 Train, taxi
      • One-Way approx: USD $69 - $89
      • Duration: 32 h 34 min
      Open +
      • Trip:
        2 Train, taxi
        • One-Way approx: USD $69 - $89
        • Duration: 32 h 34 min
        Close x
    3. Trip:
      3 Bus, taxi
      • One-Way approx: USD $63 - $89
      • Duration: 44 h 24 min
      Open +
      • Trip:
        3 Bus, taxi
        • One-Way approx: USD $63 - $89
        • Duration: 44 h 24 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $150 - $230
      • Duration: 28 h 59 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $150 - $230
        • Duration: 28 h 59 min
        Close x