Travel options for:
Germany to Greece
  • Fly Munich to Thessaloniki

    $87 - $291
    1. München

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      2 h - non-stop

      $65 - $260

    3. Thessaloniki (SKG)

      10 min - 6 miles

      $18 - $23

  • Fly Stuttgart to Thessaloniki

    $90 - $327
    1. Stuttgart

      27 min - every 30 minutes

      $2 - $5

    2. Stuttgart (STR)

      2 h 15 min - non-stop

      $70 - $300

    3. Thessaloniki (SKG)

      10 min - 6 miles

      $18 - $23

  • Fly Frankfurt to Thessaloniki

    $100 - $306
    1. Frankfurt am Main

      16 min - every 30 minutes

      $1 - $3

    2. Frankfurt (FRA)

      2 h 30 min - non-stop

      $80 - $280

    3. Thessaloniki (SKG)

      10 min - 6 miles

      $18 - $23

  • Fly Dusseldorf to Thessaloniki

    $94 - $285
    1. Düsseldorf

      12 min - every 20 minutes

      $1 - $2

    2. Dusseldorf (DUS)

      2 h 35 min - non-stop

      $75 - $260

    3. Thessaloniki (SKG)

      10 min - 6 miles

      $18 - $23

  • Fly Berlin Schoenefeld to Thessaloniki

    $55 - $231
    1. Berlin

      24 min - hourly

      $13 - $19

    2. Berlin Schoenefeld (SXF)

      2 h 30 min - non-stop

      $24 - $190

    3. Thessaloniki (SKG)

      10 min - 6 miles

      $18 - $23

  • Fly Munich to Athens

    $94 - $308
    1. München

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      2 h 25 min - non-stop

      $80 - $290

    3. Athens (ATH)

      42 min - hourly

      $10

  • Train, bus via Olomouc

    $144 - $209
    1. Berlin Alexanderplatz (S)

      6 min - every 10 minutes

      $1

    2. Berlin Hbf (tief)

      4 h 39 min - 3 times a day

      $29 - $85

    3. Praha hl.n.

      2 h 10 min - 5 times a day

      $8 - $16

    4. Olomouc

      21 h 12 min - once a week

      $107

  • Bus Korona Travel

    $145 - $173
    1. S+U

      23 min - hourly - line 248

      $3 - $5

    2. Berlin, Berlin Südkreuz

      4 h 25 min - 3 times a day

      $19 - $35

    3. Praha, ÚAN Florenc

      2 h 30 min - hourly

      $12 - $20

    4. Brno, AN u hotelu Grand

      1 h 5 min - 5 times a day

      $4 - $7

    5. Olomouc

      21 h 12 min - once a week

      $107

  • Train, bus

    $153 - $195
    1. Berlin Alexanderplatz (S)

      6 min - every 10 minutes

      $1

    2. Berlin Hbf (tief)

      4 h 30 min - 3 times a day

      $45 - $85

    3. Praha Nadrazi Holesovice (M)

      4 min - every 5 minutes

      $1 - $2

    4. Prague

      8 h - once a week

      $107

  • Bus Agat

    $113 - $136
    1. S+U Alexanderplatz

      29 min - every 15 minutes

      $2 - $4

    2. U Kaiserdamm

      4 min - 1278 feet

    3. Berlin Zob

      4 h - once daily

      $14 - $20

    4. Legnica

      36 h 30 min - once a week

      $95 - $110

    5. Στ.Λαρισησ(Αφετηρια)

      3 min - every 15 minutes

      $2

  • Train

    $143 - $319
    1. Berlin Alexanderplatz (S)

      6 min - every 10 minutes

      $1

    2. Berlin Hbf (tief)

      11 h 49 min - 3 times a day

      $70 - $180

    3. Budapest-Keleti

      7 h 57 min - once daily

      $15 - $23

    4. Beograd

      14 h 17 min - once daily

      $30 - $75

    5. Thessaloniki

      5 h 10 min - once daily

      $28 - $40

  • Drive

    $350 - $550
    1. Berlin

      23 h 20 min - 1467.8 miles

      $350 - $550

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

From München Marienplatz train to Munich airport, fly to Thessaloniki airport, then taxi to Kalamariá. 4 h 46 min $128. From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Thessaloniki airport, then taxi to Kalamariá. 4 h 52 min $155. From Frankfurt(M)Konstablerwache train to Frankfurt airport, fly to Thessaloniki airport, then taxi to Kalamariá. 4 h 56 min $154. From Düsseldorf Hbf train to Dusseldorf airport, fly to Thessaloniki airport, then taxi to Kalamariá. 4 h 57 min $133. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Thessaloniki airport, then taxi to Kalamariá. 5 h 4 min $107. From München Marienplatz train to Munich airport, fly to Athens airport, then subway to Athens. 6 h 3 min $146. From Berlin Alexanderplatz (S) train to Berlin Hbf (tief), train to Praha hl.n., train to Olomouc, then bus to Athens. 30 h 30 min $198. From S+U Alexanderpl./Grunerstr.(Bln) [Grunerstr.] line 248 bus to Berlin, Berlin Südkreuz, bus to Praha, ÚAN Florenc, bus to Brno, AN u hotelu Grand, bus to Olomouc, then bus to Athens. 32 h 27 min $155. From Berlin Alexanderplatz (S) train to Berlin Hbf (tief), train to Praha Nadrazi Holesovice (M), subway to Prague, then bus to Athens. 38 h 41 min $188. From S+U Alexanderplatz train to U Kaiserdamm, walk to Berlin Zob, bus to Legnica, bus to Στ.Λαρισησ(Αφετηρια), then bus to Περοκε. 43 h 8 min $123. From Berlin Alexanderplatz (S) train to Berlin Hbf (tief), train to Budapest-Keleti, train to Beograd, train to Thessaloniki, then train to Athens. 43 h 19 min $190. From Berlin drive to Athens. 23 h 20 min $431.