Travel options for:
Thessaloniki to Zagreb
  • Fly to Zagreb

    $139 - $452
    1. Thessaloniki

      45 min - every 3 hours

      $15 - $22

    2. Thessaloniki (SKG)

      4 h 25 min - 1 stopover

      $110 - $320

    3. Zagreb (ZAG)

      7 min - on demand

      $14 - $110

  • Fly to Graz, shuttle

    $140 - $852
    1. Thessaloniki

      45 min - every 3 hours

      $15 - $22

    2. Thessaloniki (SKG)

      5 h 5 min - 1 stopover

      $90 - $490

    3. Graz (GRZ)

      2 h 48 min - on demand

      $35 - $340

  • Train, bus

    $62 - $131
    1. Thessaloniki

      3 h 19 min - once daily

      $17 - $60

    2. Skopje

      10 h 4 min - once daily

      $45 - $75

  • Bus Makedonija Soobrakaj AD

    $69 - $109
    1. Thessaloniki

      3 h 30 min - twice daily

      $23 - $35

    2. Skopje

      10 h 4 min - once daily

      $45 - $75

  • Bus Yubim

    $144 - $189
    1. Thessaloniki Monastiriou

      5 h 30 min - every 4 hours

      $14 - $20

    2. Sofia

      14 h 7 min - once a week

      $130 - $170

  • Train, night train

    $70 - $201
    1. Thessaloniki

      3 h 19 min - once daily

      $17 - $60

    2. Skopje

      9 h 27 min - once daily

      $30 - $110

    3. Beograd

      3 h 20 min - once daily

      $6 - $10

    4. Vinkovci

      3 h 25 min - once daily

      $17 - $25

  • Night train

    $26 - $106
    1. Thessaloniki

      13 h 16 min - once daily

      $3 - $75

    2. Beograd

      6 h 58 min - once daily

      $22 - $35

  • Drive

    $150 - $230
    1. Thessaloniki

      10 h 19 min - 636.6 miles

      $150 - $230

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

From Thessaloniki Büro Simeonidis bus to Thessaloniki airport, fly to Zagreb airport, then shuttle to Zagreb. 7 h 32 min $208. From Thessaloniki Büro Simeonidis bus to Thessaloniki airport, fly to Graz airport, then shuttle to Zagreb. 11 h 8 min $438. From Thessaloniki train to Skopje then bus to Zagreb. 14 h 23 min $118. From Thessaloniki bus to Skopje then bus to Zagreb. 14 h 34 min $93. From Thessaloniki Monastiriou bus to Sofia then bus to Zagreb - Motel Plitvice. 20 h 37 min $166. From Thessaloniki train to Skopje, train to Beograd, night train to Vinkovci, then train to Zagreb Glavni Kolod.. 22 h 31 min $167. From Thessaloniki night train to Beograd then night train to Zagreb Glavni Kolod.. 21 h 14 min $58. From Thessaloniki drive to Zagreb. 10 h 19 min $187.