Travel options for:
Sofia to Croatia
  • Fly to Zagreb

    $135 - $451
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      3 h 40 min - 1 stopover

      $120 - $340

    3. Zagreb (ZAG)

      7 min - on demand

      $14 - $110

    4. Autobusni kolodvor

      13 min - every 5 minutes - line 6

  • Fly to Split

    $144 - $274
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      3 h 50 min - 1 stopover

      $140 - $270

    3. Split (SPU)

      23 min - every 30 minutes - line 37

      $3

  • Fly to Belgrade, bus

    $91 - $195
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      1 h 10 min - non-stop

      $80 - $180

    3. Belgrade (BEG)

      27 min - every 20 minutes

      $3 - $5

    4. Belgrade

      3 h 30 min - 4 times a day

      $7 - $9

  • Bus Yubim

    $130 - $170
    1. Sofia

      14 h 7 min - once a week

      $130 - $170

  • Bus Nis Ekspres

    $38 - $42
    1. Sofia

      3 h - twice daily

      $10 - $15

    2. Niš

      10 h 36 min - twice daily

      $28

    3. Autobusni kolodvor

      13 min - every 5 minutes - line 6

  • Train, night train

    $45 - $104
    1. Sofia

      2 h 12 min - once daily

      $2 - $5

    2. Dimitrovgrad

      3 h 11 min - 5 times a day

      $3 - $9

    3. Niš

      4 h 17 min - once daily

      $17 - $55

    4. Beograd

      3 h 20 min - once daily

      $6 - $10

    5. Vinkovci

      3 h 25 min - once daily

      $17 - $25

  • Night train

    $33 - $51
    1. Sofia

      33 h 26 min - once daily

      $11 - $16

    2. Beograd

      6 h 58 min - once daily

      $21 - $35

  • Drive

    $95 - $140
    1. Sofia

      8 h 13 min - 489.3 miles

      $95 - $140

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

From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Zagreb airport, shuttle to Autobusni kolodvor, then line 6 tram to Zagreb - Centar. 6 h 55 min $210. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Split airport, then line 37 bus to Split. 7 h 5 min $193. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Belgrade airport, bus to Belgrade, then bus to Osijek. 8 h 51 min $142. From Sofia bus to Zagreb - Motel Plitvice. 14 h 7 min $149. From Sofia bus to Niš, bus to Autobusni kolodvor, then line 6 tram to Trg bana J. Jelačića. 14 h 50 min $42. From Sofia train to Dimitrovgrad, train to Niš, train to Beograd, night train to Vinkovci, then train to Zagreb Glavni Kolod.. 20 h 25 min $88. From Sofia night train to Beograd then night train to Zagreb Glavni Kolod.. 41 h 24 min $41. From Sofia drive to Zagreb - Centar. 8 h 13 min $117.