Travel from Vienna to Sweden

Train, bus or fly from Vienna to Sweden?

Austrian Airlines, Lufthansa and six other airlines fly from Vienna to Malmö hourly. Alternatively, you can take a train from Vienna to Stockholm via Hamburg Hbf, Koebenhavn H, and Malmö Central in around 20 h 5 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Vienna to Sweden

ModeDurationPrice
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Copenhagen airport, then train to Malmö.4 h 29 min$120
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Gothenburg airport, bus to Göteborg Korsvägen, then line 4 tram to Gothenburg.4 h 49 min$133
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Stockholm airport, then train to Uppsala.5 h 1 min$105
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Orebro airport, then taxi to Örebro.7 h 7 min$214
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Norrkoping airport, then line 440 bus to Norrköping.7 h 56 min$252
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Jonkoping airport, then line 27 bus to Jönköping.7 h 59 min$513
From Wien Hbf train to Hamburg Hbf, train to Koebenhavn H, train to Malmö Central, then train to Stockholm Central.20 h 5 min$472
From Wien Hbf train to Praha hl.n., train to Berlin Hauptbahnhof, night train to Malmö Central, then train to Stockholm Central.27 h 59 min$236
From Vienna, Vienna Erdberg bus to Berlin, Berlin central bus station then bus to Stockholm.29 h 15 min$176
From Vienna bus to Macelj then bus to Stockholm.38 h 4 min$224
From Vienna drive to Stockholm.20 h 12 min$359

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

It takes approximately 4 h 29 min to get from Vienna to Sweden, including transfers.

Is there a direct train between Vienna and Sweden?

No, there is no direct train from Vienna to Sweden. However, there are services departing from Wien Hbf and arriving at Stockholm Central via Hamburg Hbf, Koebenhavn H and Malmö Central. The journey, including transfers, takes approximately 20 h 5 min.

Is there a direct bus between Vienna and Sweden?

No, there is no direct bus from Vienna to Sweden. However, there are services departing from Vienna, Vienna Erdberg and arriving at Stockholm via Berlin, Berlin central bus station. The journey, including transfers, takes approximately 29 h 15 min.

Operators from Vienna to Sweden

OperatorPhoneWebsite
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Austrian AirlinesAustrian Airlines
LufthansaLufthansa
EurowingsEurowings
easyJeteasyJet
KLMKLM
SwissSwiss
Scandinavian AirlinesScandinavian Airlines
LOTLOT
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
Brussels AirlinesBrussels Airlines
Flygbussarna+46 77 151 52 52Flygbussarna
VasttrafikVasttrafik
FinnairFinnair
Air BalticAir Baltic
Ukraine International AirlinesUkraine International Airlines
Norwegian Air ShuttleNorwegian Air Shuttle
Croatia AirlinesCroatia Airlines
Swedish Railways (SJ)Swedish Railways (SJ)
LuxairLuxair
BMI RegionalBMI Regional
ÖstgötaTrafiken+46 77 121 10 10ÖstgötaTrafiken
NextJetNextJet
JLTJLT
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)
Snälltåget+46 771-26 00 00Snälltåget
FlixBus+49 1807 123 99 123FlixBus
Biss-Tours032 245 451Biss-Tours
Pepeks Zagreb098 417 140Pepeks Zagreb