Travel from Stockholm to Athens

Train, bus or fly from Stockholm to Athens?

Aegean Airlines, Scandinavian Airlines and 13 other airlines fly from Stockholm to Athens hourly. Alternatively, Swedish Railways (SJ) operates a train from Stockholm to Athens hourly. Tickets cost $60 - $140 and the journey takes 4 h 21 min. 5 other operators also service this route.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands

How to get from Stockholm to Athens

From Stockholm Central train to Stockholm airport, fly to Athens airport, then subway to Athens. 6 h 52 min $118. From Stockholm Central train to Malmö Norra Vallgatan, bus to Praha Florenc (M-C), subway to Praha hl.n., train to Olomouc, then bus to Athens. 42 h 53 min $277. From Stockholm bus and ferry to Subotica, bus to Horgoš, walk to Horgoš, then bus to Athens. 2 days 6 h $258. 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 $436. From Stockholm bus and ferry to Beograd, night train to Thessaloniki, then train to Athens. 2 days 17 h $217. From Stockholm bus to Bucharest, bus to Ruse, then bus to Athens. 2 days 22 h $233. From Stockholm drive to Athens. 36 h 25 min $690.
Close Print Itinerary
  1. Here are 7 options to get from
    Stockholm to Athens:

    1. Trip:
      1 Fly
      • One-Way approx: USD $75 - $228
      • Duration: 6 h 52 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $75 - $228
        • Duration: 6 h 52 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $223 - $328
      • Duration: 42 h 53 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $223 - $328
        • Duration: 42 h 53 min
        Close x
    3. Trip:
      3 Bus and ferry, bus
      • One-Way approx: USD $133 - $259
      • Duration: 2 days 6 h
      Open +
      • Trip:
        3 Bus and ferry, bus
        • One-Way approx: USD $133 - $259
        • Duration: 2 days 6 h
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $290 - $535
      • Duration: 2 days 13 h
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $290 - $535
        • Duration: 2 days 13 h
        Close x
    5. Trip:
      5 Bus and ferry, night train, train
      • One-Way approx: USD $58 - $249
      • Duration: 2 days 17 h
      Open +
      • Trip:
        5 Bus and ferry, night train, train
        • One-Way approx: USD $58 - $249
        • Duration: 2 days 17 h
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $210 - $233
      • Duration: 2 days 22 h
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $210 - $233
        • Duration: 2 days 22 h
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $550 - $850
      • Duration: 36 h 25 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $550 - $850
        • Duration: 36 h 25 min
        Close x