Travel from Sweden to Greece

Train, bus or fly from Sweden to Greece?

Scandinavian Airlines, Ryanair and six other airlines fly from Malmö to Kalamaria 3 times a day. Alternatively, you can take a train from Stockholm to Athens via Malmö Central, Berlin Hbf (tief), Budapest-Keleti, Beograd, and Thessaloniki in around 2 days 13 h.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Sweden to Greece

ModeDurationPrice
From Malmö Central train to Copenhagen airport, fly to Thessaloniki airport, then taxi to Kalamaria.5 h 15 min$163
From Uppsala Central train to Stockholm airport, fly to Thessaloniki airport, then taxi to Kalamaria.5 h 37 min$174
From Malmö Central train to Copenhagen airport, fly to Athens airport, then subway to Athens.6 h 27 min$141
From Göteborg Nils Ericsonterminal bus to Gothenburg airport, fly to Athens airport, then subway to Athens.6 h 57 min$159
From Uppsala Central train to Stockholm airport, fly to Athens airport, then subway to Athens.6 h 49 min$117
From Stockholm Central train to Malmö Central, train to Koebenhavn H, train to Berlin-Spandau, train to Ceska Trebova, train to Olomouc, then bus to Athens.43 h 48 min$431
From Stockholm bus and ferry to Subotica, bus to Horgoš, walk to Horgoš, then bus to Athens.2 days 6 h$257
From Stockholm Central train to Malmö Central, train to Berlin Hbf (tief), train to Budapest-Keleti, train to Beograd, train to Thessaloniki, then train to Athens.2 days 13 h$418
From Stockholm bus and ferry to Beograd, night train to Thessaloniki, then train to Athens.2 days 17 h$216
From Stockholm bus to Bucharest, bus to Ruse, then bus to Athens.2 days 22 h$235
From Stockholm drive to Athens.36 h 25 min$690

How long does it take to get from Sweden to Greece?

It takes approximately 5 h 15 min to get from Sweden to Greece, including transfers.

Is there a direct train between Sweden and Greece?

No, there is no direct train from Sweden to Greece. However, there are services departing from Stockholm Central and arriving at Athens via Malmö Central, Berlin Hbf (tief), Budapest-Keleti, Beograd and Thessaloniki. The journey, including transfers, takes approximately 2 days 13 h.

Is there a direct bus between Sweden and Greece?

No, there is no direct bus from Sweden to Greece. However, there are services departing from Stockholm and arriving at Athens via Subotica and Horgoš. The journey, including transfers, takes approximately 2 days 6 h.

Operators from Sweden to Greece

OperatorPhoneWebsite
Swedish Railways (SJ)Swedish Railways (SJ)
Scandinavian AirlinesScandinavian Airlines
RyanairRyanair
Air BalticAir Baltic
Aegean AirlinesAegean Airlines
Olympic AirOlympic Air
KLMKLM
Transavia HollandTransavia Holland
LufthansaLufthansa
EurowingsEurowings
Norwegian Air InternationalNorwegian Air International
Primera AirPrimera Air
Austrian AirlinesAustrian Airlines
Turkish AirlinesTurkish Airlines
Air FranceAir France
easyJeteasyJet
SwissSwiss
LOTLOT
Air SerbiaAir Serbia
OASAOASA
Flygbussarna+46 77 151 52 52Flygbussarna
Norwegian Air ShuttleNorwegian Air Shuttle
FlexFlight ApSFlexFlight ApS
FinnairFinnair
TaromTarom
Ukraine International AirlinesUkraine International Airlines
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)
Korona Travel210.92.33.33Korona Travel
Stup VrsacStup Vrsac
Subotica Trans+381 (0)24 555 466Subotica Trans
Hungarian Railways (MÁV)+36 (1) 3 49 49 49Hungarian Railways (MÁV)
Serbian Railways (ŽS)+381 11 360-28-99Serbian Railways (ŽS)
Greek Railways (OSE)Greek Railways (OSE)
Serbian RailwaysSerbian Railways
Brianna TourBrianna Tour
Avtoekspres+359 (0) 52 757 044Avtoekspres
Tourist Service Holding AD02 981 13 33Tourist Service Holding AD
Close Print Itinerary
  1. Here are 11 options to get from
    Sweden to Greece:

    1. Trip:
      1 Fly Copenhagen to Thessaloniki
      • One-Way approx: USD $87 - $268
      • Duration: 5 h 15 min
      Open +
      • Trip:
        1 Fly Copenhagen to Thessaloniki
        • One-Way approx: USD $87 - $268
        • Duration: 5 h 15 min
        Close x
    2. Trip:
      2 Fly Stockholm to Thessaloniki
      • One-Way approx: USD $122 - $249
      • Duration: 5 h 37 min
      Open +
      • Trip:
        2 Fly Stockholm to Thessaloniki
        • One-Way approx: USD $122 - $249
        • Duration: 5 h 37 min
        Close x
    3. Trip:
      3 Fly Copenhagen to Athens
      • One-Way approx: USD $94 - $375
      • Duration: 6 h 27 min
      Open +
      • Trip:
        3 Fly Copenhagen to Athens
        • One-Way approx: USD $94 - $375
        • Duration: 6 h 27 min
        Close x
    4. Trip:
      4 Fly Gothenburg to Athens
      • One-Way approx: USD $124 - $231
      • Duration: 6 h 57 min
      Open +
      • Trip:
        4 Fly Gothenburg to Athens
        • One-Way approx: USD $124 - $231
        • Duration: 6 h 57 min
        Close x
    5. Trip:
      5 Fly Stockholm to Athens
      • One-Way approx: USD $74 - $226
      • Duration: 6 h 49 min
      Open +
      • Trip:
        5 Fly Stockholm to Athens
        • One-Way approx: USD $74 - $226
        • Duration: 6 h 49 min
        Close x
    6. Trip:
      6 Train, bus
      • One-Way approx: USD $342 - $506
      • Duration: 43 h 48 min
      Open +
      • Trip:
        6 Train, bus
        • One-Way approx: USD $342 - $506
        • Duration: 43 h 48 min
        Close x
    7. Trip:
      7 Bus and ferry, bus
      • One-Way approx: USD $135 - $258
      • Duration: 2 days 6 h
      Open +
      • Trip:
        7 Bus and ferry, bus
        • One-Way approx: USD $135 - $258
        • Duration: 2 days 6 h
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $288 - $617
      • Duration: 2 days 13 h
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $288 - $617
        • Duration: 2 days 13 h
        Close x
    9. Trip:
      9 Bus and ferry, night train, train
      • One-Way approx: USD $58 - $247
      • Duration: 2 days 17 h
      Open +
      • Trip:
        9 Bus and ferry, night train, train
        • One-Way approx: USD $58 - $247
        • Duration: 2 days 17 h
        Close x
    10. Trip:
      10 Bus
      • One-Way approx: USD $212 - $237
      • Duration: 2 days 22 h
      Open +
      • Trip:
        10 Bus
        • One-Way approx: USD $212 - $237
        • Duration: 2 days 22 h
        Close x
    11. Trip:
      11 Drive
      • One-Way approx: USD $550 - $850
      • Duration: 36 h 25 min
      Open +
      • Trip:
        11 Drive
        • One-Way approx: USD $550 - $850
        • Duration: 36 h 25 min
        Close x