Travel from Zürich to Thessaloniki

Train, bus or fly from Zürich to Thessaloniki?

Swiss, Austrian Airlines and 4 other airlines fly from Zürich to Thessaloniki 5 times a day. Alternatively, you can take a bus from Zürich to Thessaloniki via Sofia - Central Bus Station in around 33 h 39 min.

How to get from Zürich to Thessaloniki

From Zürich HB train to Zurich airport, fly to Thessaloniki airport, then bus to Thessaloniki. 6 h 9 min $178. From Zuerich Hb train to Milano Centrale, train to Stazione Centrale, line 21 bus to Marconi, walk to Bologna, then bus and ferry to Thessaloniki. 21 h 39 min $276. From Zurich bus and ferry to Stazione Centrale, line 57 bus to Marconi, walk to Bologna, then bus and ferry to Thessaloniki. 23 h 16 min $238. From Zürich bus to Skopje then train to Thessaloniki. 29 h 37 min $143. From Zurich bus to Sofia - Central Bus Station then bus to Thessaloniki. 33 h 39 min $156. From Zürich HB train to Wien Penzing, train to Beograd, then train to Thessaloniki. 35 h 28 min $299. From Zürich drive to Thessaloniki. 18 h 42 min $347.
Close Print Itinerary
  1. Here are 7 options to get from
    Zürich to Thessaloniki:

    1. Trip:
      1 Fly
      • One-Way approx: USD $106 - $593
      • Duration: 6 h 9 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $106 - $593
        • Duration: 6 h 9 min
        Close x
    2. Trip:
      2 Train, bus and ferry
      • One-Way approx: USD $232 - $342
      • Duration: 21 h 39 min
      Open +
      • Trip:
        2 Train, bus and ferry
        • One-Way approx: USD $232 - $342
        • Duration: 21 h 39 min
        Close x
    3. Trip:
      3 Bus and ferry
      • One-Way approx: USD $205 - $294
      • Duration: 23 h 16 min
      Open +
      • Trip:
        3 Bus and ferry
        • One-Way approx: USD $205 - $294
        • Duration: 23 h 16 min
        Close x
    4. Trip:
      4 Bus, train
      • One-Way approx: USD $115 - $164
      • Duration: 29 h 37 min
      Open +
      • Trip:
        4 Bus, train
        • One-Way approx: USD $115 - $164
        • Duration: 29 h 37 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $150 - $192
      • Duration: 33 h 39 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $150 - $192
        • Duration: 33 h 39 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $196 - $343
      • Duration: 35 h 28 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $196 - $343
        • Duration: 35 h 28 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $280 - $410
      • Duration: 18 h 42 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $280 - $410
        • Duration: 18 h 42 min
        Close x