There are 9 ways to get from Messina to Stockholm by train, plane, ferry, bus, car ferry, night train, busferry, or car
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 to Stockholm-Arlanda Airport
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 13mkr 998–2,981Train to Catania–Fontanarossa Airport, fly to Stockholm Skavsta Airport, train
cheapest- Take the train from Messina Centrale to Catania Centraletrain
- Fly from Catania–Fontanarossa Airport (CTA) to Stockholm Skavsta Airport (NYO)plane CTA - NYO
- Take the train from Nyköping Centralstation to Stockholm Centralstationtrain
19h 40mkr 779–2,772Ferry, train
- Take the ferry from Messina Marittima to Villa S.Giovanniferry M1 / ...
- Take the train from Villa S.Giovanni to Bologna Centraletrain Fr
- Take the train from Bologna Centrale to München Osttrain 89
- Take the train from München Ost to Stockholm Centralstationtrain
40h 2mBus
- Take the bus from Messina to Napoli P.zza Garibaldibus
- Take the bus from Napoli P.zza Garibaldi to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Stockholm, Cityterminalenbus
2d 1hCar ferry, train, night train
- Take the car ferry from Messina Marittima to Villa San Giovannicarferry
- Take the train from Villa S.Giovanni to Venezia S. Luciatrain Fr
- Take the train from Venezia Santa Lucia Station to Jenbachtrain 89
- Take the night train from Jenbach to Stockholm Centralnighttrain 304
46h 5mkr 3,727–6,466Train to Palermo Airport, fly to Stockholm-Arlanda Airport
- Take the train from Messina Centrale to Palermo Centraletrain
- Fly from Palermo Airport (PMO) to Stockholm-Arlanda Airport (ARN)plane PMO - ARN
10h 10mkr 1,154–3,011Ferry, train to Lamezia Terme International Airport, fly to Stockholm-Arlanda Airport
- Take the ferry from Messina Marittima to Villa S.Giovanniferry
- Take the train from Villa S.Giovanni to Lamezia Terme C.train
- Fly from Lamezia Terme International Airport (SUF) to Stockholm-Arlanda Airport (ARN)plane SUF - ARN
9h 50mBus and ferry, Bus
- Take the busferry from Messina - Piazza della Repubblica to Durrësbusferry
- Take the bus from Tirana to Stockholm, Cityterminalenbus
2d 16hFerry, drive
- Take the ferry from Messina Marittima to Villa San Giovanniferry
- Drive from Villa San Giovanni to Stockholmcar
32h 56mkr 5,527–8,527
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 750 kr - 2800 kr and takes 19h 40m.
The fastest way to get from Messina to Stockholm is to train and fly which takes 8h 13m and costs 1000 kr - 3000 kr.
No, there is no direct bus from Messina to Stockholm. However, there are services departing from Messina and arriving at Stockholm, Cityterminalen via Napoli P.zza Garibaldi and Zagreb, Autobusni Kolodvor. The journey, including transfers, takes approximately 2 days 1h.
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 40h 2m and costs .
It takes approximately 8h 13m 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 Napoli P.zza Garibaldi station.
Book your Messina to Stockholm bus tickets online with Omio.
There are 833+ 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 Napoli P.zza Garibaldi, Zagreb, and Zagreb, Autobusni Kolodvor in around 2d 1h.
- Website
- flysas.com
Flights from Catania–Fontanarossa Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- kr 750–3,100
Flights from Palermo Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 25m
- When
- Friday
- Estimated price
- kr 1,000–1,500
Flights from Palermo Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 5h 57m
- When
- Sunday
- Estimated price
- kr 1,000–1,500
Flights from Lamezia Terme International Airport to Stockholm-Arlanda Airport via Innsbruck
- Ave. Duration
- 6h 55m
- When
- Sunday
- Estimated price
- kr 800–3,200
- Website
- flyulendo.com
Flights from Catania–Fontanarossa Airport to Stockholm Skavsta Airport via Cluj-Napoca
- Ave. Duration
- 15h 30m
- When
- Sunday
- Estimated price
- kr 550–2,400
Flights from Catania–Fontanarossa Airport to Stockholm Skavsta Airport via Bucharest Otopeni
- Ave. Duration
- 15h 10m
- When
- Thursday and Saturday
- Estimated price
- kr 600–2,400
- Website
- norwegian.com
Flights from Catania–Fontanarossa Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 40m
- When
- Saturday
- Estimated price
- kr 600–2,600
Flights from Palermo Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 30m
- When
- Saturday
- Estimated price
- kr 600–2,600
- Website
- ryanair.com
Flights from Catania–Fontanarossa Airport to Stockholm-Arlanda Airport via Krakow
- Ave. Duration
- 7h 5m
- When
- Sunday
- Estimated price
- kr 500–1,800
Flights from Lamezia Terme International Airport to Stockholm-Arlanda Airport via Krakow
- Ave. Duration
- 5h 10m
- When
- Saturday
- Estimated price
- kr 550–2,100
- Website
- lufthansa.com
Flights from Palermo Airport to Stockholm-Arlanda Airport via Munich
- Ave. Duration
- 5h 27m
- When
- Friday to Sunday
- Estimated price
- kr 900–3,600
- Website
- wizzair.com
Flights from Catania–Fontanarossa Airport to Stockholm Skavsta Airport via Warsaw Chopin
- Ave. Duration
- 18h 22m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- kr 550–2,700
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Messina Centrale to Catania Centrale
- Ave. Duration
- 1h 48m
- Frequency
- Every 3 hours
- Estimated price
- kr 70–110
- Website
- https://www.trenitalia.com/en.html
Train from Messina Centrale to Palermo Centrale
- Ave. Duration
- 2h 54m
- Frequency
- Every 4 hours
- Estimated price
- kr 140–210
- Website
- https://www.trenitalia.com/en.html
Train from Villa S.Giovanni to Lamezia Terme C.
- Ave. Duration
- 1h 12m
- Frequency
- Every 2 hours
- Estimated price
- kr 80–120
- 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
- Twice daily
- Estimated price
- kr 95–230
- Website
- https://www.trenitalia.com/en.html
Train from Villa S.Giovanni to Bologna Centrale
- Ave. Duration
- 12h 28m
- Frequency
- Twice a week
- Estimated price
- kr 1,000–2,400
- Website
- https://www.trenitalia.com/en.html
Train from Messina Centrale to Palermo Centrale
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- kr 230–550
- Website
- https://www.trenitalia.com/en.html
Train from Villa S.Giovanni to Lamezia Terme C.
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- kr 110–250
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Villa S.Giovanni to Bologna Centrale
- Ave. Duration
- 7h 36m
- Frequency
- 5 times a day
- Estimated price
- kr 1,500–2,900
- Schedules at
- trenitalia.com
Train from Villa S.Giovanni to Venezia S. Lucia
- Ave. Duration
- 9h 28m
- Frequency
- Once daily
- Estimated price
- kr 1,700–3,400
- Schedules at
- trenitalia.com
Train from Villa S.Giovanni to Lamezia Terme C.
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Estimated price
- kr 160–310
- Schedules at
- trenitalia.com
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Bologna Centrale to München Ost
- Ave. Duration
- 6h 31m
- Frequency
- 3 times a day
- Estimated price
- kr 900–1,000
- Website
- https://int.bahn.de/en
Train from Venezia Santa Lucia Station to Jenbach
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- kr 700–850
- Website
- https://int.bahn.de/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from München Ost to Stockholm Centralstation
- Ave. Duration
- 22h 35m
- Frequency
- Once a week
- Estimated price
- kr 1,100–1,600
- Website
- https://www.snalltaget.se/en
Night train from Jenbach to Stockholm Central
- Ave. Duration
- 27h 42m
- Frequency
- Once a week
- Estimated price
- kr 1,300–1,800
- Website
- https://www.snalltaget.se/en
- Phone
- 0771-22 44 40
- malartagkundservice@regionsormland.se
- Website
- malartag.se
Train from Nyköping Centralstation to Stockholm Centralstation
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- kr 120–170
- Website
- https://malartag.se/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Messina to Napoli P.zza Garibaldi
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- kr 320–550
- Website
- https://www.flixbus.co.uk
Bus from Napoli P.zza Garibaldi to Zagreb
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- kr 750–1,300
- Website
- https://www.flixbus.co.uk
- Phone
- +385 (0)98 610 311
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Stockholm, Cityterminalen
- Ave. Duration
- 24h 19m
- Frequency
- Once a week
- Schedules at
- pepeks.hr
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Messina - Piazza della Repubblica to Durrës
- Ave. Duration
- 20h 33m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 (0) 69 432/6000
- bleditravel@hotmail.com
- 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
- Phone
- +39.090.57.37
- servizioclienti@carontetourist.it
- Website
- carontetourist.it
Car ferry from Messina Marittima to Villa San Giovanni
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- kr 26–420
- Schedules at
- carontetourist.it
- Passenger
- kr 26–70
- Moto
- kr 170–230
- Car
- kr 330–420
- Phone
- 3409848540
- info@blujetlines.it
- Website
- blujetlines.it
Ferry from Messina Marittima to Villa San Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- kr 26–27
- 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
























