There are 8 ways to get from Messina to Stockholm by train, plane, ferry, bus, car, shuttle, night train, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Catania–Fontanarossa Airport, fly
best- Take the train from Messina Centrale to Catania Centraletrain
- Fly from Catania–Fontanarossa Airport (CTA) to Stockholm-Arlanda Airport (ARN)plane CTA - ARN
8h 33mkr 1,115–3,196Ferry, train
- Take the ferry from Messina Marittima to Villa S.Giovanniferry M1 / ...
- Take the train from Villa S.Giovanni to Milano Centraletrain Fr
- Take the train from Milano Centrale to Basel Sbbtrain Ec
- Take the train from Basel SBB to Kassel Bahnhof Wilhelmshöhetrain 20 / ...
- Take the train from Kassel Bahnhof Wilhelmshöhe to Hamburg Hbftrain 20 / ...
- Take the train from Hamburg Hbf to Stockholm Centraltrain Ic / ...
35h 55mBus
- Take the bus from Messina to Bologna Centralebus
- Take the bus from Bologna Centrale to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)bus 536 / ...
- Take the bus from Stazione Mestre to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvorbus
- Take the bus from Zagreb, Autobusni Kolodvor to Stockholm, Cityterminalenbus
2dFerry, drive
- Take the ferry from Messina Marittima to Villa San Giovanniferry
- Drive from Villa San Giovanni to Stockholmcar
32h 55mkr 6,027–9,027Train to Palermo Airport, fly
- Take the train from Messina Centrale to Palermo Centraletrain
- Fly from Palermo Airport (PMO) to Stockholm-Arlanda Airport (ARN)plane PMO - ARN
10h 1mkr 1,310–3,162Ferry, train, shuttle to Lamezia Terme International Airport, fly
- Take the ferry from Messina Marittima to Villa S.Giovanniferry
- Take the train from Villa S.Giovanni to Lamezia Terme C.train
- Take a shuttle bus from S. Eufemia Lamezia Terme - Stazione FS to 2º Reggimento Aves Sirio
- Fly from Lamezia Terme International Airport (SUF) to Stockholm-Arlanda Airport (ARN)plane SUF - ARN
15h 12mFerry, train, night train
- Take the ferry from Messina Marittima to Villa S.Giovanniferry M1 / ...
- Take the train from Villa S.Giovanni to Venezia S. Luciatrain Fr
- Take the night train from Venezia S. Lucia to Salzburg Hbfnighttrain Nj
- Take the train from Salzburg Hbf to Malmö, Centralstationtrain 304
- Take the train from Malmö, Centralstation to Stockholm Centralstationtrain 530 / ...
40h 11mBus and ferry, bus
- Take the busferry from Messina - Piazza della Repubblica to Lushnjëbusferry
- Take the bus from Lushnjë to Tiranabus
- Take the bus from Tirana to Stockholm, Cityterminalenbus
2d 15h
Catania–Fontanarossa Airport (CTA) to Stockholm-Arlanda Airport (ARN) flights
Questions & Answers
The cheapest way to get from Messina to Stockholm is to train and fly which costs 1100 kr - 3200 kr and takes 8h 33m.
The fastest way to get from Messina to Stockholm is to train and fly which takes 8h 33m and costs 1100 kr - 3200 kr.
No, there is no direct bus from Messina to Stockholm. However, there are services departing from Messina and arriving at Stockholm, Cityterminalen via Bologna Centrale, Stazione Mestre, Novo Mesto, Avtobusna postaja and Zagreb, Autobusni Kolodvor. The journey, including transfers, takes approximately 2 days 0h.
The distance between Messina and Stockholm is 2613 km.
The best way to get from Messina to Stockholm without a car is to ferry and train which takes 35h 55m and costs .
It takes approximately 8h 33m to get from Messina to Stockholm, including transfers.
Messina to Stockholm bus services, operated by FlixBus, depart from Messina station.
Messina to Stockholm bus services, operated by FlixBus, arrive at Bologna Centrale station.
Book your Messina to Stockholm bus tickets online with Omio.
There are 934+ hotels available in Stockholm.
What companies run services between Messina, Italy and Stockholm, Sweden?
You can take a bus from Messina to Stockholm, Cityterminalen via Bologna Centrale, Stazione Mestre, Novo Mesto, Avtobusna postaja, and Zagreb, Autobusni Kolodvor in around 2d.
- Website
- flysas.com
Flights from Catania–Fontanarossa Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 7h 1m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- kr 850–3,400
Flights from Palermo Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 25m
- When
- Saturday and Sunday
- Estimated price
- kr 850–3,400
Flights from Palermo Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 6h 25m
- When
- Wednesday, Sunday, and Saturday
- Estimated price
- kr 850–3,400
Flights from Lamezia Terme International Airport to Stockholm-Arlanda Airport via Warsaw Chopin
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- kr 600–2,300
- Website
- austrian.com
Flights from Catania–Fontanarossa Airport to Stockholm-Arlanda Airport via Vienna
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- kr 950–3,500
Flights from Palermo Airport to Stockholm-Arlanda Airport via Vienna
- Ave. Duration
- 4h 55m
- When
- Tuesday and Saturday
- Estimated price
- kr 950–3,500
Flights from Lamezia Terme International Airport to Stockholm-Arlanda Airport via Vienna
- Ave. Duration
- 10h 1m
- When
- Every day
- Estimated price
- kr 1,000–3,900
- Website
- ryanair.com
Flights from Palermo Airport to Stockholm-Arlanda Airport via Wroclaw
- Ave. Duration
- 7h 15m
- When
- Tuesday
- Estimated price
- kr 600–1,800
Flights from Lamezia Terme International Airport to Stockholm-Arlanda Airport via Krakow
- Ave. Duration
- 10h 27m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- kr 750–2,000
Flights from Lamezia Terme International Airport to Stockholm-Arlanda Airport via Warsaw Modlin
- Ave. Duration
- 13h
- When
- Monday
- Estimated price
- kr 750–2,000
Flights from Lamezia Terme International Airport to Stockholm-Arlanda Airport via Wroclaw
- Ave. Duration
- 14h 25m
- When
- Friday
- Estimated price
- kr 750–2,000
- Website
- norwegian.com
Flights from Catania–Fontanarossa Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 40m
- When
- Wednesday and Saturday
- Estimated price
- kr 550–2,700
Flights from Palermo Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 30m
- When
- Wednesday and Sunday
- Estimated price
- kr 600–2,700
- Website
- lot.com
Flights from Lamezia Terme International Airport to Stockholm-Arlanda Airport via Warsaw Chopin
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- kr 600–2,300
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Messina Centrale to Catania Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Every 30 minutes
- Estimated price
- kr 120–210
- Website
- https://www.trenitalia.com/en.html
Train from Messina Centrale to Palermo Centrale
- Ave. Duration
- 2h 56m
- Frequency
- Hourly
- Estimated price
- kr 300–490
- Website
- https://www.trenitalia.com/en.html
Train from Villa S.Giovanni to Lamezia Terme C.
- Ave. Duration
- 2h 28m
- Frequency
- Every 30 minutes
- Estimated price
- kr 140–230
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Messina Centrale to Catania Centrale
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- kr 110–230
- Website
- https://www.trenitalia.com/en.html
Train from Villa S.Giovanni to Milano Centrale
- Ave. Duration
- 15h 13m
- Frequency
- Twice a week
- Estimated price
- kr 1,400–2,900
- Website
- https://www.trenitalia.com/en.html
Train from Messina Centrale to Palermo Centrale
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- kr 260–550
- Website
- https://www.trenitalia.com/en.html
Train from Villa S.Giovanni to Lamezia Terme C.
- Ave. Duration
- 1h 3m
- Frequency
- Every 2 hours
- Estimated price
- kr 120–250
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Villa S.Giovanni to Milano Centrale
- Ave. Duration
- 8h 47m
- Frequency
- Every 4 hours
- Estimated price
- kr 1,900–3,800
- Schedules at
- trenitalia.com
Train from Villa S.Giovanni to Lamezia Terme C.
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- kr 170–330
- Schedules at
- trenitalia.com
Train from Villa S.Giovanni to Venezia S. Lucia
- Ave. Duration
- 9h 19m
- Frequency
- Twice daily
- Estimated price
- kr 1,800–3,700
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Villa S.Giovanni to Milano Centrale
- Ave. Duration
- 10h 28m
- Frequency
- Twice daily
- Estimated price
- kr 1,600–3,300
- Website
- https://www.italotreno.it/en
Train from Villa S.Giovanni to Venezia S. Lucia
- Ave. Duration
- 10h 38m
- Frequency
- Twice daily
- Estimated price
- kr 1,500–3,100
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Milano Centrale to Basel Sbb
- Ave. Duration
- 4h 20m
- Frequency
- Every 2 hours
- Estimated price
- kr 850–1,400
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- kr 1,000–1,400
- 2nd Class
- kr 850–1,200
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Basel SBB to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 4h 25m
- Frequency
- Every 3 hours
- Estimated price
- kr 1,000–4,300
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Hamburg Hbf
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- kr 600–2,700
- Website
- https://int.bahn.de/en
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from Hamburg Hbf to Stockholm Central
- Ave. Duration
- 11h 26m
- Frequency
- 3 times a day
- Estimated price
- kr 1,600–2,500
- Website
- https://www.snalltaget.se/en
Train from Salzburg Hbf to Malmö, Centralstation
- Ave. Duration
- 16h 37m
- Frequency
- Once a week
- Estimated price
- kr 2,000–3,100
- Website
- https://www.snalltaget.se/en
Train from Malmö, Centralstation to Stockholm Centralstation
- Ave. Duration
- 4h 59m
- Frequency
- 3 times a day
- Estimated price
- kr 800–1,300
- Website
- https://www.snalltaget.se/en
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Venezia S. Lucia to Salzburg Hbf
- Ave. Duration
- 5h 50m
- Frequency
- 5 times a day
- Estimated price
- kr 330–1,080
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- kr 1,050–1,080
- Couchette Carriage
- kr 650–800
- Seating Carriage
- kr 330–400
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Malmö, Centralstation to Stockholm Centralstation
- Ave. Duration
- 4h 29m
- Frequency
- Hourly
- Estimated price
- kr 1,000–1,500
- Website
- https://www.sj.se/en/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Messina to Bologna Centrale
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- kr 950–1,600
- Website
- https://www.flixbus.co.uk
Bus from Bologna Centrale to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- kr 130–220
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Bus from Stazione Mestre to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- kr 3,900–10,000
- Website
- https://www.goopti.com/en/
Bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 18m
- Frequency
- On demand
- Estimated price
- kr 242–2,700
- Website
- https://www.goopti.com/en/
- Shared
- kr 242
- Private
- kr 1,009
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Stockholm, Cityterminalen
- Ave. Duration
- 24h 19m
- Frequency
- Once a week
- Schedules at
- pepeks.hr
- Phone
- +39 (0) 0968 441 812
- [email protected]
- Website
- lameziamultiservizi.it
Shuttle from S. Eufemia Lamezia Terme - Stazione FS to 2º Reggimento Aves Sirio
- Ave. Duration
- 2h 23m
- Frequency
- Every 4 hours
- Estimated price
- kr 32
- Schedules at
- lameziamultiservizi.it
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Messina - Piazza della Repubblica to Lushnjë
- Ave. Duration
- 18h 57m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +383 38 616 161
- Website
- travel.gjirafa.com
Bus from Lushnjë to Tirana
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- kr 66
- Schedules at
- travel.gjirafa.com
- Phone
- +355 69 930 4724
- [email protected]
- Website
- visit-gjirokastra.com
Bus from Lushnjë to Tirana
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Schedules at
- travel.gjirafa.com
- Phone
- +355 69 671 6168
- Website
- travel.gjirafa.com
Bus from Lushnjë to Tirana
- Ave. Duration
- 1h 42m
- Frequency
- 4 times a day
- Estimated price
- kr 44
- Schedules at
- travel.gjirafa.com
- Phone
- +383 38 616 161
- [email protected]
- Website
- gjirafa.com
Bus from Lushnjë to Tirana
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- kr 1,322
- Schedules at
- https://travel.gjirafa.com/en
- Phone
- +355 (0) 69 432/6000
- [email protected]
- Website
- facebook.com
Bus from Tirana to Stockholm, Cityterminalen
- Ave. Duration
- 41h 28m
- Frequency
- Once a week
- Website
- https://www.facebook.com/bleditravellipjan/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Ferry from Messina Marittima to Villa S.Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- https://www.trenitalia.com/en.html
Ferry from Messina Marittima to Villa S.Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- https://www.trenitalia.com/en.html
Ferry from Messina Marittima to Villa S.Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- https://www.trenitalia.com/en.html
- Phone
- 3409848540
- [email protected]
- Website
- blujetlines.it
Ferry from Messina Marittima to Villa San Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- kr 27–28
- Schedules at
- blujetlines.it
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
























































