Travel from Rome to Sweden

Train, bus or fly from Rome to Sweden?

Norwegian Air International, Alitalia and 11 other airlines fly from Rome to Malmö hourly. Alternatively, you can take a train from Rome to Stockholm via Verona, Hamburg Hbf, Koebenhavn H, and Malmö Central in around 30 h 14 min.

Travel Guides

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

How to get from Rome to Sweden

ModeDurationPrice
From Roma Termini train to Rome airport, fly to Copenhagen airport, then train to Malmö.5 h 30 min$126
From Roma Termini train to Rome airport, fly to Gothenburg airport, bus to Göteborg Korsvägen, then line 4 tram to Gothenburg.6 h 5 min$149
From Roma Termini train to Rome airport, fly to Stockholm airport, then train to Uppsala.6 h 7 min$136
From Roma Termini train to Rome Ciampino airport, fly to Copenhagen airport, then train to Malmö.5 h 18 min$104
From Roma Termini train to Verona, train to Hamburg Hbf, train to Koebenhavn H, train to Malmö Central, then train to Stockholm Central.30 h 14 min$444
From Roma Termini train to Verona, train to Hamburg Hbf, train to Koebenhavn H, then train to Stockholm Central.30 h 36 min$432
From Rome Tiburtina bus to Berlin, Berlin central bus station then bus to Stockholm.40 h 50 min$225
From Termini subway to Rome Tiburtina, bus to Zagreb, then bus to Stockholm.2 days 0 h
From Rome drive to Stockholm.26 h 30 min$511

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

It takes approximately 5 h 30 min to get from Rome to Sweden, including transfers.

Is there a direct train between Rome and Sweden?

No, there is no direct train from Rome to Sweden. However, there are services departing from Roma Termini and arriving at Stockholm Central via Verona, Hamburg Hbf, Koebenhavn H and Malmö Central. The journey, including transfers, takes approximately 30 h 14 min.

Is there a direct bus between Rome and Sweden?

No, there is no direct bus from Rome to Sweden. However, there are services departing from Rome Tiburtina and arriving at Stockholm via Berlin, Berlin central bus station. The journey, including transfers, takes approximately 40 h 50 min.

Operators from Rome to Sweden

OperatorPhoneWebsite
Trenitalia+39 06 68475475Trenitalia
Norwegian Air InternationalNorwegian Air International
AlitaliaAlitalia
Scandinavian AirlinesScandinavian Airlines
LufthansaLufthansa
SwissSwiss
Brussels AirlinesBrussels Airlines
KLMKLM
Air FranceAir France
easyJeteasyJet
British AirwaysBritish Airways
LuxairLuxair
Air SerbiaAir Serbia
Montenegro AirlinesMontenegro Airlines
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
Norwegian Air ShuttleNorwegian Air Shuttle
WiderøeWiderøe
Flygbussarna+46 77 151 52 52Flygbussarna
VasttrafikVasttrafik
FinnairFinnair
Ukraine International AirlinesUkraine International Airlines
EurowingsEurowings
Austrian AirlinesAustrian Airlines
Ethiopian AirlinesEthiopian Airlines
Swedish Railways (SJ)Swedish Railways (SJ)
RyanairRyanair
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Urlaubs-Express+49 (0) 221 800 20 820Urlaubs-Express
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Eurolines IT+39 0861 199 1900Eurolines IT
FlixBus+49 1807 123 99 123FlixBus
ATAC S.p.A. Azienda per la mobilità+39 06.4695.2400ATAC S.p.A. Azienda per la mobilità
Vincek Autobusi ltd.0800 1992Vincek Autobusi ltd.
Pepeks Zagreb098 417 140Pepeks Zagreb