There are 7 ways to get from Messina to Tallinn by bus, plane, ferry, train, car, car ferry, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly
best- Take the bus from Messina Viale Boccetta to Catania Fontanarossa Airport Departure Terminalbus
- Fly from Catania–Fontanarossa Airport (CTA) to Lennart Meri International Airport (TLL)plane CTA - TLL
9h 1m€83–221Ferry, train, bus
- Take the ferry from Messina Marittima to Villa S.Giovanniferry M1 / ...
- Take the train from Villa S.Giovanni to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Wien Meidlingtrain Rjx
- Take the train from Wien Meidling to Warszawa Zachodniatrain Ec
- Take the bus from Warszawa, Dworzec Zachodni to Tallinn, Harbour Terminal Dbus
44h 9mBus
- Take the bus from Messina Piazza della Repubblica to Caserta Viale Vittorio Venetobus
- Take the bus from Caserta to Bielsko-Białabus
- Take the bus from Bielsko-Biala, Bus Station - lower panel to Tallinn, Bus Stationbus
2d 6hFerry, drive
- Take the ferry from Messina Marittima to Villa San Giovanniferry
- Drive from Villa San Giovanni to Tallinncar
34h 20m€502–752Ferry, train
- Take the ferry from Messina Marittima to Villa S.Giovanniferry M1 / ...
- Take the train from Villa S.Giovanni to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Krakow Glownytrain Ec
- Take the train from Kraków Główny to Vilniaus geležinkelio stotistrain 144
- Take the train from Vilnius to Tallinntrain 889
2d 2hCar 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
- Take the car ferry from Stockholm to Tallinncarferry
2d 15h€368–814Bus via Opole
- Take the bus from Messina Piazza della Repubblica to Battipaglia Ospedalebus
- Take the bus from BATTIPAGLIA, Via Belvedere, 26A , naprzeciw stacji Q8 to OPOLE, SINDBAD Port,ul.JR Kowalczyków 56(Obr.Stalingrad)bus
- Take the bus from Opole to Katowicebus
- Take the bus from Katowice to Tallinnbus
2d 20h
Catania–Fontanarossa Airport (CTA) to Lennart Meri International Airport (TLL) flights
Questions & Answers
The cheapest way to get from Messina to Tallinn is to bus and fly which costs €80 - €230 and takes 9h 1m.
The fastest way to get from Messina to Tallinn is to bus and fly which takes 9h 1m and costs €80 - €230.
No, there is no direct bus from Messina to Tallinn station. However, there are services departing from Messina Piazza della Repubblica and arriving at Tallinn, Bus Station via Caserta and Bielsko-Biala, Bus Station - lower panel. The journey, including transfers, takes approximately 2 days 6h.
The distance between Messina and Tallinn is 2642 km.
The best way to get from Messina to Tallinn without a car is to ferry and train and bus which takes 44h 9m and costs .
It takes approximately 9h 1m to get from Messina to Tallinn, including transfers.
Messina to Tallinn bus services, operated by Autoservizi Salemi Srl, depart from Messina Piazza della Repubblica station.
Messina to Tallinn bus services, operated by Autoservizi Salemi Srl, arrive at Caserta Viale Vittorio Veneto station.
Tallinn is 1h ahead of Messina. It is currently 5:01 AM in Messina and 6:01 AM in Tallinn.
There are 1129+ hotels available in Tallinn.
What companies run services between Messina, Italy and Tallinn, Estonia?
You can take a bus from Messina Piazza della Repubblica to Tallinn, Bus Station via Caserta, Bielsko-Biała, and Bielsko-Biala, Bus Station - lower panel in around 2d 6h.
- Website
- finnair.com
Flights from Catania–Fontanarossa Airport to Lennart Meri International Airport via Helsinki
- Ave. Duration
- 8h 33m
- When
- Tuesday
- Estimated price
- €140–380
- Website
- airbaltic.com
Flights from Catania–Fontanarossa Airport to Lennart Meri International Airport via Riga
- Ave. Duration
- 9h 10m
- When
- Saturday
- Estimated price
- €90–340
Flights from Catania–Fontanarossa Airport to Lennart Meri International Airport via Vienna
- Ave. Duration
- 6h 5m
- When
- Monday
- Estimated price
- €90–340
- Website
- wizzair.com
Flights from Catania–Fontanarossa Airport to Lennart Meri International Airport via Gdansk
- Ave. Duration
- 9h 25m
- When
- Thursday and Saturday
- Estimated price
- €70–210
Flights from Catania–Fontanarossa Airport to Lennart Meri International Airport via Krakow
- Ave. Duration
- 7h 20m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €70–190
- Website
- lot.com
Flights from Catania–Fontanarossa Airport to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €70–210
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Villa S.Giovanni to Venezia Mestre
- Ave. Duration
- 9h 17m
- Frequency
- Once daily
- Estimated price
- €75–210
- Schedules at
- trenitalia.com
- Super Economy
- €75–110
- Base Standard
- €120–170
- Base Premium
- €150–210
Train from Villa S.Giovanni to Venezia S. Lucia
- Ave. Duration
- 9h 28m
- Frequency
- Once daily
- Estimated price
- €75–200
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Wien Meidling
- Ave. Duration
- 6h 52m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €90–140
Train from Venezia Mestre to Wien Hbf
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €90–140
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Meidling to Warszawa Zachodnia
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- €110–150
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Krakow Glowny
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- €23–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Wien Meidling to Warszawa Zachodnia
- Ave. Duration
- 8h 43m
- Frequency
- Once daily
- Estimated price
- €21–35
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €21–30
- 1st Class
- €27–35
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Meidling to Warszawa Zachodnia
- Ave. Duration
- 8h 46m
- Frequency
- Once daily
- Estimated price
- €140–220
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Kraków Główny to Vilniaus geležinkelio stotis
- Ave. Duration
- 12h 42m
- Frequency
- Once daily
- Estimated price
- €30–55
- Website
- https://ltglink.lt/en
Train from Vilnius to Tallinn
- Ave. Duration
- 10h 32m
- Frequency
- Once daily
- Estimated price
- €35–50
- Website
- https://ltglink.lt/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Venezia Santa Lucia Station to Jenbach
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- €65–80
- Website
- https://int.bahn.de/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Jenbach to Stockholm Central
- Ave. Duration
- 27h 42m
- Frequency
- Once a week
- Estimated price
- €120–170
- Website
- https://www.snalltaget.se/en
- Phone
- 800 21 10 20
- saisautolineeweb@gmail.com
- Website
- saisautolinee.it
Bus from Messina Viale Boccetta to Catania Fontanarossa Airport Departure Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €6–9
- Schedules at
- saisautolinee.it
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- transtempo.ua
Bus from Warszawa, Dworzec Zachodni to Tallinn, Harbour Terminal D
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Estimated price
- €60–100
- Schedules at
- transtempo.ua
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Messina Piazza della Repubblica to Caserta Viale Vittorio Veneto
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- €20–29
- Schedules at
- autoservizisalemi.it
Bus from Messina Piazza della Repubblica to Battipaglia Ospedale
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- €16–24
- Schedules at
- autoservizisalemi.it
- Phone
- 13 43 232 76
- biuro@miskrosno.pl
- Website
- miskrosno.pl
Bus from Caserta to Bielsko-Biała
- Ave. Duration
- 23h 10m
- Frequency
- Once a week
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bielsko-Biala, Bus Station - lower panel to Tallinn, Bus Station
- Ave. Duration
- 22h 35m
- Frequency
- Once daily
- Estimated price
- €100–140
- Website
- https://www.flixbus.co.uk
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from BATTIPAGLIA, Via Belvedere, 26A , naprzeciw stacji Q8 to OPOLE, SINDBAD Port,ul.JR Kowalczyków 56(Obr.Stalingrad)
- Ave. Duration
- 30h
- Frequency
- Twice a week
- Estimated price
- €95–120
- Website
- https://www.sindbad.pl/en/home
- Phone
- +380 98 815 4444
- support@ewe.ua
- Website
- ewe.ua
Bus from Opole to Katowice
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €55–65
- Website
- https://ewe.ua/
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Katowice to Tallinn
- Ave. Duration
- 29h 24m
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
- 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
- 342 32 55 869
- Website
- blujetlines.it
Ferry from Messina Marittima to Villa San Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Schedules at
- blujetlines.it
- 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
- €2–40
- Schedules at
- carontetourist.it
- Passenger
- €2–7
- Moto
- €16–22
- Car
- €30–40
Car ferry from Stockholm to Tallinn
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- €100–320
- Website
- https://www.tallink.com/en
- Adult
- €100–170
- Vehicle
- €230–320
Want to know more about travelling around Estonia
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
Italy Travel Guides
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Want to know more about Flixbus?
Read the travel guide






























































