Travel options for:
Odessa to Sofia
  • Fly

    $131 - $161
    1. Odessa

      20 min - every 15 minutes - line 14

      $1

    2. Odesa (ODS)

      4 h 20 min - 1 stopover

      $130 - $160

    3. Sofia (SOF)

      38 min - every 30 minutes - line 84

      $1

  • Train

    $60 - $91
    1. Odessa Gl.

      5 h 22 min - 4 times a week

      $3 - $9

    2. Izmail

      4 h 40 min - 194.7 miles

      $30 - $45

    3. Tulcea Oras

      5 h 19 min - once daily

      $12 - $20

    4. Bucuresti Nord Gara A

      9 h 24 min - once daily

      $14 - $18

  • Bus Maximov Tours

    $45 - $60
    1. Odessa

      24 h 30 min - twice a week

      $45 - $60

  • Bus Ukraine buses

    $32 - $61
    1. Odessa Privoz

      12 h 30 min - twice a week

      $10 - $27

    2. Bucharest

      14 min - 3933 feet

    3. Bucharest

      13 h - once daily

      $22 - $35

  • Rideshare

    $19
    1. Odesa

      14 h 20 min - 3 times a day

      $19

  • Drive

    $90 - $140
    1. Odessa

      12 h 16 min - 568.2 miles

      $90 - $140

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

From Bohdana Hmelnytskogo St line 14 Trolleybus to Odesa airport, fly to Sofia airport, then line 84 bus to Sofia. 7 h 33 min $151. From Odessa Gl. train to Izmail, drive to Tulcea Oras, train to Bucuresti Nord Gara A, then train to Sofia Sever. 26 h 45 min $77. From Odessa bus to Sofia. 24 h 30 min $52. From Odessa Privoz bus to Bucharest, walk to Bucharest, then bus to Sofia. 26 h 44 min $61. From Odesa rideshare to Sofia. 14 h 20 min $18. From Odessa drive to Sofia. 12 h 16 min $111.