Travel from Sweden to Germany

Train, bus or fly from Sweden to Germany?

Scandinavian Airlines flies from Malmö to Hamburg 4 times a day. Alternatively, Swedish Railways (SJ) operates a train from Stockholm to Berlin hourly. Tickets cost $60 - $140 and the journey takes 4 h 21 min. 4 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Sweden to Germany

From Malmö Central train to Copenhagen airport, fly to Hamburg airport, then train to Hamburg. 2 h 41 min $123. From Malmö Central train to Copenhagen airport, fly to Berlin Tegel airport, then bus to Berlin. 2 h 55 min $84. From Malmö Central train to Copenhagen airport, fly to Dusseldorf airport, then train to Düsseldorf. 3 h 56 min $92. From Malmö Central train to Copenhagen airport, fly to Berlin Schoenefeld airport, then train to Berlin. 4 h 8 min $63. From Malmö Central train to Copenhagen airport, fly to Frankfurt airport, then train to Frankfurt am Main. 4 h 12 min $113. From Göteborg Nils Ericsonterminal bus to Gothenburg airport, fly to Dusseldorf airport, then train to Düsseldorf. 4 h 21 min $110. From Stockholm Central train to Malmö Central, train to Koebenhavn H, train to Hamburg Hbf, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S). 13 h 3 min $269. From Stockholm bus to Berlin, Flughafen Tegel then bus to Berlin, Memhardstr.. 18 h 51 min $111. From Stockholm Central train to Malmö centralstation, night train to S+U Berlin Hauptbahnhof, then bus to Berlin, Memhardstr.. 19 h 57 min $140. From Stockholm drive to Berlin. 13 h 34 min $240.

Operators from Sweden to Germany

OperatorPhoneWebsite
Swedish Railways (SJ)Swedish Railways (SJ)
Scandinavian AirlinesScandinavian Airlines
S-BahnS-Bahn
easyJeteasyJet
BVGBVG
EurowingsEurowings
KLMKLM
LufthansaLufthansa
Norwegian Air InternationalNorwegian Air International
S-Bahn BerlinS-Bahn Berlin
LuxairLuxair
Flygbussarna+46 77 151 52 52Flygbussarna
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
Snälltåget+46 771-26 00 00Snälltåget
Close Print Itinerary
  1. Here are 10 options to get from
    Sweden to Germany:

    1. Trip:
      1 Fly Copenhagen to Hamburg
      • One-Way approx: USD $60 - $258
      • Duration: 2 h 41 min
      Open +
      • Trip:
        1 Fly Copenhagen to Hamburg
        • One-Way approx: USD $60 - $258
        • Duration: 2 h 41 min
        Close x
    2. Trip:
      2 Fly Copenhagen to Berlin Tegel
      • One-Way approx: USD $51 - $179
      • Duration: 2 h 55 min
      Open +
      • Trip:
        2 Fly Copenhagen to Berlin Tegel
        • One-Way approx: USD $51 - $179
        • Duration: 2 h 55 min
        Close x
    3. Trip:
      3 Fly Copenhagen to Dusseldorf
      • One-Way approx: USD $49 - $206
      • Duration: 3 h 56 min
      Open +
      • Trip:
        3 Fly Copenhagen to Dusseldorf
        • One-Way approx: USD $49 - $206
        • Duration: 3 h 56 min
        Close x
    4. Trip:
      4 Fly Copenhagen to Berlin Schoenefeld
      • One-Way approx: USD $40 - $148
      • Duration: 4 h 8 min
      Open +
      • Trip:
        4 Fly Copenhagen to Berlin Schoenefeld
        • One-Way approx: USD $40 - $148
        • Duration: 4 h 8 min
        Close x
    5. Trip:
      5 Fly Copenhagen to Frankfurt
      • One-Way approx: USD $74 - $268
      • Duration: 4 h 12 min
      Open +
      • Trip:
        5 Fly Copenhagen to Frankfurt
        • One-Way approx: USD $74 - $268
        • Duration: 4 h 12 min
        Close x
    6. Trip:
      6 Fly Gothenburg to Dusseldorf
      • One-Way approx: USD $64 - $202
      • Duration: 4 h 21 min
      Open +
      • Trip:
        6 Fly Gothenburg to Dusseldorf
        • One-Way approx: USD $64 - $202
        • Duration: 4 h 21 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $190 - $337
      • Duration: 13 h 3 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $190 - $337
        • Duration: 13 h 3 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $69 - $113
      • Duration: 18 h 51 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $69 - $113
        • Duration: 18 h 51 min
        Close x
    9. Trip:
      9 Train, night train
      • One-Way approx: USD $98 - $176
      • Duration: 19 h 57 min
      Open +
      • Trip:
        9 Train, night train
        • One-Way approx: USD $98 - $176
        • Duration: 19 h 57 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $190 - $290
      • Duration: 13 h 34 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $190 - $290
        • Duration: 13 h 34 min
        Close x