Travel from Belgrade to Odessa

Train, bus or fly from Belgrade to Odessa?

Austrian Airlines, Turkish Airlines and 5 other airlines fly from Belgrade to Odessa 3 times a day. Alternatively, Blenda Tours operates a bus from Belgrade to Odessa every 4 hours, and the journey takes 4 h 58 min. 2 other operators also service this route.

How to get from Belgrade to Odessa

From Slavija Square Mini Bus to Belgrade airport, fly to Odesa airport, then line 14 Trolleybus to Odessa. 7 h 11 min $204. From Autokomanda bus to Dimitrovgrad, bus to Sofia, then bus to Odessa. 28 h 17 min $64. From Beograd train to Cegled, train to Nyiregyhaza, train to Zahony, train to Chop, then train to Odessa Gl.. 31 h 29 min $46. From Belgrade bus to Niš, bus to Sofia, then bus to Odessa. 33 h 7 min $84. From Pancevacki most train to Vrsac, train to Timisoara Nord, night train to Iasi, night train to Chisinau, then train to Odessa Gl.. 34 h 55 min $55. From Belgrade drive to Odessa. 15 h 52 min $160.

How long does it take to get from Belgrade to Odessa?

It takes approximately 7 h 11 min to get from Belgrade to Odessa.
Close Print Itinerary
  1. Here are 6 options to get from
    Belgrade to Odessa:

    1. Trip:
      1 Fly
      • One-Way approx: USD $154 - $236
      • Duration: 7 h 11 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $154 - $236
        • Duration: 7 h 11 min
        Close x
    2. Trip:
      2 Bus Service Tur
      • One-Way approx: USD $65
      • Duration: 28 h 17 min
      Open +
      • Trip:
        2 Bus Service Tur
        • One-Way approx: USD $65
        • Duration: 28 h 17 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $34 - $57
      • Duration: 31 h 29 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $34 - $57
        • Duration: 31 h 29 min
        Close x
    4. Trip:
      4 Bus Maximov Tours
      • One-Way approx: USD $66 - $102
      • Duration: 33 h 7 min
      Open +
      • Trip:
        4 Bus Maximov Tours
        • One-Way approx: USD $66 - $102
        • Duration: 33 h 7 min
        Close x
    5. Trip:
      5 Train, night train
      • One-Way approx: USD $46 - $80
      • Duration: 34 h 55 min
      Open +
      • Trip:
        5 Train, night train
        • One-Way approx: USD $46 - $80
        • Duration: 34 h 55 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $130 - $190
      • Duration: 15 h 52 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $130 - $190
        • Duration: 15 h 52 min
        Close x