There are 8 ways to get from Tallinn to Messina by plane, train, bus, ferry, 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.
Fly to Catania–Fontanarossa Airport, train
best- Fly from Lennart Meri International Airport (TLL) to Catania–Fontanarossa Airport (CTA)plane TLL - CTA
- Take the train from Catania Centrale to Messina Centraletrain
10h 25m€90–259Fly to Palermo Airport, train
cheapest- Fly from Lennart Meri International Airport (TLL) to Palermo Airport (PMO)plane TLL - PMO
- Take the train from Palermo Centrale to Messina Centraletrain
12h 37m€85–238Bus, train, ferry
- Take the bus from Tallinna bussijaam to Brnobus
- Take the train from Brno Hlavni Nadrazi to Wien Hbftrain Rj
- Take the train from Wien Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Villa S.Giovannitrain Fr
- Take the ferry from Villa S.Giovanni to Messina Marittimaferry V1 / ...
46h 24mTrain, bus, ferry
- Take the train from Tallinn to Kaisiadorystrain
- Take the train from Kaisiadorys to Trakiszkitrain
- Take the train from Trakiszki to Krakow Glownytrain Ic
- Take the bus from Krakow, MDA Bus Station to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)bus
- Take the train from Venezia Mestre to Villa S.Giovannitrain Fr
- Take the ferry from Villa S.Giovanni to Messina Marittimaferry V1 / ...
2d 1hDrive, ferry
- Drive from Tallinn to Villa San Giovannicar
- Take the ferry from Villa San Giovanni to Messina Marittimaferry
34h 42m€523–756Bus via Bologna
- Take the bus from Tallinna bussijaam to Brnobus
- Take the bus from Brno Benesova Bus Station to Bologna Centralebus
- Take the bus from Bologna Centrale to Messina Main Train Stationbus
2d 5hCar ferry, night train, train
- Take the car ferry from Tallinn to Stockholmcarferry
- Take the night train from Stockholm Central to Jenbachnighttrain 305
- Take the train from Jenbach to Venezia Santa Lucia Stationtrain 89
- Take the train from Venezia S. Lucia to Villa S.Giovannitrain Fr
- Take the car ferry from Villa San Giovanni to Messina Marittimacarferry
2d 14h€393–960Bus
- Take the bus from Tallinn to Krakówbus
- Take the bus from Kraków to Neapolbus
- Take the bus from Napoli, Autostazione Metropark to Messina Main Train Stationbus
2d 19h
Lennart Meri International Airport (TLL) to Catania–Fontanarossa Airport (CTA) flights
Questions & Answers
The cheapest way to get from Tallinn to Messina is to fly and train which costs €90 - €260 and takes 10h 25m.
The fastest way to get from Tallinn to Messina is to fly and train which takes 10h 25m and costs €90 - €260.
No, there is no direct bus from Tallinn to Messina station. However, there are services departing from Tallinna bussijaam and arriving at Messina Main Train Station via Brno Benesova Bus Station and Bologna Centrale. The journey, including transfers, takes approximately 2 days 5h.
The distance between Tallinn and Messina is 2642 km.
The best way to get from Tallinn to Messina without a car is to bus and train and ferry which takes 46h 24m and costs .
It takes approximately 10h 25m to get from Tallinn to Messina, including transfers.
Tallinn to Messina bus services, operated by Flixbus Polska sp.o.o, depart from Tallinna bussijaam station.
Tallinn to Messina bus services, operated by Flixbus Polska sp.o.o, arrive at Brno station.
Messina is 1h behind Tallinn. It is currently 11:42 AM in Tallinn and 10:42 AM in Messina.
Book your Tallinn to Messina bus tickets online with Omio.
What companies run services between Tallinn, Estonia and Messina, Italy?
You can take a bus from Tallinna bussijaam to Messina Main Train Station via Brno Benesova Bus Station and Bologna Centrale in around 2d 5h.
- Website
- lufthansa.com
Flights from Lennart Meri International Airport to Palermo Airport via Munich
- Ave. Duration
- 8h 25m
- When
- Saturday and Sunday
- Estimated price
- €80–320
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Catania–Fontanarossa Airport via Riga
- Ave. Duration
- 5h 10m
- When
- Saturday
- Estimated price
- €75–290
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Catania–Fontanarossa Airport via Budapest
- Ave. Duration
- 10h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €85–270
- Website
- flyulendo.com
Flights from Lennart Meri International Airport to Catania–Fontanarossa Airport via Warsaw Chopin
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €40–180
- Website
- ryanair.com
Flights from Lennart Meri International Airport to Palermo Airport via Vienna
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- €80–310
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Catania Centrale to Messina Centrale
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- €10
- Website
- https://www.trenitalia.com/en.html
Train from Palermo Centrale to Messina Centrale
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- €17
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Catania Centrale to Messina Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- €12
- Website
- https://www.trenitalia.com/en.html
Train from Palermo Centrale to Messina Centrale
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- €12–26
- Website
- https://www.trenitalia.com/en.html
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Brno Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- €9–28
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Brno Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €9–18
- Website
- https://regiojet.com/
Train from Wien Hbf to Venezia Mestre
- 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
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Villa S.Giovanni
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- €60–230
- Schedules at
- trenitalia.com
Train from Venezia S. Lucia to Villa S.Giovanni
- Ave. Duration
- 9h 32m
- Frequency
- Once daily
- Estimated price
- €130–330
- Schedules at
- trenitalia.com
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Tallinn to Kaisiadorys
- Ave. Duration
- 10h 9m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://ltglink.lt/en
Train from Kaisiadorys to Trakiszki
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- €8–11
- Website
- https://ltglink.lt/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Trakiszki to Krakow Glowny
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- €21–35
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €21–29
- 1st Class
- €27–35
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Stockholm Central to Jenbach
- Ave. Duration
- 27h 8m
- Frequency
- Once a week
- Estimated price
- €120–170
- Website
- https://www.snalltaget.se/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Jenbach to Venezia Santa Lucia Station
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- €27–100
- Website
- https://int.bahn.de/en
- Website
- flixbus.pl
Bus from Tallinna bussijaam to Brno
- Ave. Duration
- 24h 20m
- Frequency
- Once daily
- Schedules at
- flixbus.pl
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Krakow, MDA Bus Station to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 15h 20m
- Frequency
- Once daily
- Estimated price
- €75–110
- Website
- https://www.flixbus.co.uk
Bus from Bologna Centrale to Messina Main Train Station
- Ave. Duration
- 13h 55m
- Frequency
- Once daily
- Estimated price
- €27–110
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Brno Benesova Bus Station to Bologna Centrale
- Ave. Duration
- 11h 45m
- Frequency
- Once a week
- Estimated price
- €45–75
- Website
- https://regiojet.com/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Bologna Centrale to Messina Main Train Station
- Ave. Duration
- 15h 10m
- Frequency
- Twice daily
- Estimated price
- €35–120
- Website
- https://www.itabus.it/en/home
Bus from Napoli, Autostazione Metropark to Messina Main Train Station
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- €18–26
- Website
- https://www.itabus.it/en/home
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Bologna Centrale to Messina Main Train Station
- Ave. Duration
- 14h 10m
- Frequency
- 3 times a week
- Estimated price
- €40–65
- Schedules at
- autoservizisalemi.it
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Tallinn to Kraków
- Ave. Duration
- 31h 14m
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
- Phone
- 13 43 232 76
- biuro@miskrosno.pl
- Website
- miskrosno.pl
Bus from Kraków to Neapol
- Ave. Duration
- 26h 45m
- Frequency
- Once a week
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Ferry from Villa S.Giovanni to Messina Marittima
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- https://www.trenitalia.com/en.html
- Phone
- 342 32 55 869
- Website
- blujetlines.it
Ferry from Villa San Giovanni to Messina Marittima
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Schedules at
- blujetlines.it
Car ferry from Tallinn to Stockholm
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- €100–320
- Website
- https://www.tallink.com/en
- Adult
- €100–170
- Vehicle
- €230–320
- Phone
- +39.090.57.37
- servizioclienti@carontetourist.it
- Website
- carontetourist.it
Car ferry from Villa San Giovanni to Messina Marittima
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €2–40
- Schedules at
- carontetourist.it
- Passenger
- €2–7
- Moto
- €16–22
- Car
- €30–40
Want to know more about travelling around Italy
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
Want to know more about Flixbus?
Read the travel guide
Travelling by boat in Italy
Read the travel guide
More Questions & Answers
There are 1012+ hotels available in Messina.


















































