Travel options for:
Vienna to Greece
  • Fly Vienna to Thessaloniki

    $125 - $294
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 45 min - non-stop

      $100 - $260

    3. Thessaloniki (SKG)

      10 min - 6 miles

      $18 - $23

  • Fly Vienna to Athens

    $87 - $271
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      2 h 10 min - non-stop

      $70 - $250

    3. Athens (ATH)

      42 min - hourly

      $10

  • Bus to Bratislava, fly to Thessaloniki

    $76 - $346
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Flughafen Wien Busterminal

      1 h - every 5 minutes

      $6 - $22

    3. Bratislava (BTS)

      1 h 50 min - non-stop

      $45 - $290

    4. Thessaloniki (SKG)

      10 min - 6 miles

      $18 - $23

  • Bus Korona Travel

    $117 - $136
    1. Wien Morzinplatz

      20 min - every 20 minutes

      $7

    2. Flughafen Wien Busterminal

      45 min - every 5 minutes

      $2 - $20

    3. Bratislava Most SNP (Rázusova

      7 min - every 10 minutes

      $2 - $3

    4. Bratislava

      18 h 31 min - once a week

      $106

  • Bus Eurolines Slovakia

    $145 - $225
    1. Wien Hbf (Busbahnhof Wiedner

      1 h 30 min - hourly

      $21

    2. Bratislava

      3 h - twice a week

      $120 - $200

    3. Mpaknana

      4 min - every 15 minutes

      $2

    4. Μακρυγιαννη

      15 min - every 30 minutes - line 856

      $2

  • Train

    $99 - $177
    1. Wien Hbf

      11 h 1 min - once daily

      $40 - $65

    2. Beograd

      14 h 17 min - once daily

      $30 - $75

    3. Thessaloniki

      5 h 10 min - once daily

      $28 - $40

  • Drive

    $250 - $380
    1. Vienna

      17 h 9 min - 1073.3 miles

      $250 - $380

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

From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Thessaloniki airport, then taxi to Kalamariá. 4 h 11 min $161. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Athens airport, then subway to Athens. 5 h 28 min $129. From Wien Mitte-Landstraße (CAT) train to Flughafen Wien Busterminal, bus to Bratislava airport, fly to Thessaloniki airport, then taxi to Kalamariá. 5 h 18 min $190. From Wien Morzinplatz bus to Flughafen Wien Busterminal, bus to Bratislava Most SNP (Rázusova nábrezie), tram to Bratislava, then bus to Athens. 20 h 48 min $117. From Wien Hbf (Busbahnhof Wiedner Gürtel) bus to Bratislava, bus to Mpaknana, tram to Μακρυγιαννη, then line 856 bus to Παλαια Αγορα. 30 h 5 min $194. From Wien Hbf train to Beograd, train to Thessaloniki, then train to Athens. 32 h 28 min $154. From Vienna drive to Athens. 17 h 9 min $315.