There are 10 ways to get from Palma to Tallinn by plane, bus, ferry, train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Son Sant Joan Airport to Lennart Meri International Airport
best- Fly from Son Sant Joan Airport (PMI) to Lennart Meri International Airport (TLL)plane PMI - TLL
6h 32m€91–287Fly Son Sant Joan Airport to Riga International Airport, bus
cheapest- Fly from Son Sant Joan Airport (PMI) to Riga International Airport (RIX)plane PMI - RIX
- Take the bus from Riia to Tallinna bussijaambus
11h 6m€65–190Bus, ferry, train
- Take the bus from Estació Intermodal to Entre-mar-i-estany 2bus 302
- Take the ferry from Port d'Alcúdia to Port of Toulonferry
- Take the train from Toulon to Mulhouse Villetrain Tgv
- Take the bus from Mulhouse to Warsaw, Bus Station Westbus
- Take the bus from Warszawa, Dworzec Zachodni to Tallinn, Harbour Terminal Dbus
2d 17h€224–539Drive, car ferry
- Drive from Palma to Port d'Alcúdiacar
- Take the car ferry from Port d'Alcúdia to Port de Barcelonacarferry
- Drive from Port de Barcelona to Tallinncar
37h 15m€574–893Fly Son Sant Joan Airport to Helsinki Airport, ferry
- Fly from Son Sant Joan Airport (PMI) to Helsinki Airport (HEL)plane PMI - HEL
- Take the ferry from Helsinki to Tallinnferry
10h 13mCar ferry to Barcelona–El Prat Airport, fly to Lennart Meri International Airport
- Take the car ferry from Port de Palma de Mallorca to Port de Barcelonacarferry
- Fly from Barcelona–El Prat Airport (BCN) to Lennart Meri International Airport (TLL)plane BCN - TLL
13h 21m€97–306Train, ferry, bus
- Take the train from Estació Intermodal to Sa Pobla Estaciótrain T2
- Take the ferry from Port d'Alcúdia to Port of Seteferry
- Take the train from Agde to Lille Europetrain Tgv
- Take the bus from Lille to Kaunas, Bus Stationbus
- Take the train from Kaisiadorys to Tallinntrain 889
2d 20h€332–625Bus, ferry
- Take the bus from Estació Intermodal to Entre-mar-i-estany 2bus 302
- Take the ferry from Port d'Alcúdia to Port of Toulonferry
- Take the bus from Toulon to Krakow, MDA Bus Stationbus
- Take the bus from Krakow, MDA Bus Station to Tallinn, Bus Stationbus
2d 21h€204–334Bus, ferry via Brno
- Take the bus from Estació Intermodal to Entre-mar-i-estany 2bus 302
- Take the ferry from Port d'Alcúdia to Port of Toulonferry
- Take the bus from Toulon to Brnobus
- Take the bus from Brno to Tallinna bussijaambus
2d 22h€125–201Car ferry, bus
- Take the car ferry from Port de Palma de Mallorca to Port de Barcelonacarferry
- Take the bus from Barcelona, Estació d'Autobusos Nord to Lviv Striyskyi Bus Stationbus 421
- Take the bus from Lviv Striyskyi Bus Station to Riga Central Bus Stationbus
- Take the bus from Riia to Vana-Pääskülabus
3d 2h€210–351
Son Sant Joan Airport (PMI) to Lennart Meri International Airport (TLL) flights
Questions & Answers
The cheapest way to get from Palma to Tallinn is to fly and bus which costs €65 - €190 and takes 11h 6m.
The fastest way to get from Palma to Tallinn is to fly which takes 6h 32m and costs €90 - €290.
The distance between Palma and Tallinn is 2709 km.
The best way to get from Palma to Tallinn without a car is to bus and ferry and train which takes 2 days 17h and costs €220 - €550.
It takes approximately 6h 32m to get from Palma to Tallinn, including transfers.
Tallinn is 1h ahead of Palma. It is currently 12:52 AM in Palma and 1:52 AM in Tallinn.
There are 1138+ hotels available in Tallinn.
What companies run services between Palma, Spain and Tallinn, Estonia?
Air Baltic and Ryanair fly from Son Sant Joan Airport (PMI) to Lennart Meri International Airport (TLL) 4 times a week.
- Website
- airbaltic.com
Flights from Son Sant Joan Airport to Lennart Meri International Airport
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- €75–300
Flights from Son Sant Joan Airport to Lennart Meri International Airport via Riga International Airport
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- €75–300
Flights from Barcelona–El Prat Airport to Lennart Meri International Airport
- Ave. Duration
- 4h
- When
- Wednesday and Sunday
- Estimated price
- €70–270
Flights from Barcelona–El Prat Airport to Lennart Meri International Airport via Riga International Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €70–280
Flights from Son Sant Joan Airport to Riga International Airport
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- €75–300
Flights from Son Sant Joan Airport to Riga International Airport via Vilnius
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- €80–310
- Website
- flysas.com
Flights from Son Sant Joan Airport to Helsinki Airport via Stockholm
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €70–290
Flights from Son Sant Joan Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 7h 12m
- When
- Monday, Friday, and Saturday
- Estimated price
- €70–290
Flights from Barcelona–El Prat Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €75–160
- Website
- ryanair.com
Flights from Son Sant Joan Airport to Lennart Meri International Airport via Berlin Brandenburg
- Ave. Duration
- 7h 20m
- When
- Monday and Saturday
- Estimated price
- €70–280
Flights from Barcelona–El Prat Airport to Lennart Meri International Airport
- Ave. Duration
- 4h 5m
- When
- Monday and Thursday
- Estimated price
- €55–160
Flights from Barcelona–El Prat Airport to Lennart Meri International Airport via Berlin Brandenburg
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- €55–160
- Website
- finnair.com
Flights from Son Sant Joan Airport to Helsinki Airport
- Ave. Duration
- 4h
- When
- Saturday
- Estimated price
- €120–320
Flights from Barcelona–El Prat Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 5h 50m
- When
- Monday to Saturday
- Estimated price
- €90–190
- Website
- norwegian.com
Flights from Son Sant Joan Airport to Helsinki Airport
- Ave. Duration
- 4h 10m
- When
- Friday
- Estimated price
- €55–250
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Toulon to Mulhouse Ville
- Ave. Duration
- 6h 3m
- Frequency
- Twice daily
- Estimated price
- €85–280
- Website
- https://www.sncf-connect.com/en-en
Train from Agde to Lille Europe
- Ave. Duration
- 6h 27m
- Frequency
- Twice a week
- Estimated price
- €95–210
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 971 17 77 77
- Website
- tib.org
Train from Estació Intermodal to Sa Pobla Estació
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://www.tib.org/en/inici
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Kaisiadorys to Tallinn
- Ave. Duration
- 9h 51m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://ltglink.lt/en
- Phone
- +34 971 17 77 77
- Website
- tib.org
Bus from Estació Intermodal to Entre-mar-i-estany 2
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €7–9
- Website
- https://www.tib.org/en/inici
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Mulhouse to Warsaw, Bus Station West
- Ave. Duration
- 20h 45m
- Frequency
- Once daily
- Estimated price
- €60–110
- Website
- https://www.flixbus.co.uk
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 4h 30m
- Frequency
- Every 3 hours
- Estimated price
- €8–16
- Website
- https://www.flixbus.co.uk
Bus from Lille to Kaunas, Bus Station
- Ave. Duration
- 33h 45m
- Frequency
- Once daily
- Estimated price
- €140–210
- Website
- https://www.flixbus.co.uk
Bus from Toulon to Krakow, MDA Bus Station
- Ave. Duration
- 26h 55m
- Frequency
- Once daily
- Estimated price
- €130–190
- Website
- https://www.flixbus.co.uk
Bus from Krakow, MDA Bus Station to Tallinn, Bus Station
- Ave. Duration
- 20h 35m
- Frequency
- Once daily
- Estimated price
- €50–95
- Website
- https://www.flixbus.co.uk
Bus from Toulon to Brno
- Ave. Duration
- 21h 50m
- Frequency
- Once daily
- Estimated price
- €100–150
- Website
- https://www.flixbus.co.uk
- 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
- €55–100
- Schedules at
- transtempo.ua
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- €30–34
- Schedules at
- transtempo.ua
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 4h 30m
- Frequency
- Every 30 minutes
- Estimated price
- €12–19
- Website
- https://luxexpress.eu/en/
Bus from Riia to Vana-Pääsküla
- Ave. Duration
- 4h 10m
- Frequency
- Every 30 minutes
- Estimated price
- €12–19
- Website
- https://luxexpress.eu/en/
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- €5–10
- Website
- https://ecolines.net/
- Website
- flixbus.com
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- €1–2
- Schedules at
- flixbus.com
- Website
- flixbus.pl
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Schedules at
- flixbus.pl
Bus from Brno to Tallinna bussijaam
- Ave. Duration
- 27h 5m
- Frequency
- Once daily
- Estimated price
- €1–2
- Schedules at
- flixbus.pl
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 7h 28m
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
- Website
- highwayriders.eu
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 4h 25m
- Frequency
- Once a week
- Schedules at
- highwayriders.eu
Bus from Riia to Vana-Pääsküla
- Ave. Duration
- 4h 10m
- Frequency
- Once a week
- Schedules at
- highwayriders.eu
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Barcelona, Estació d'Autobusos Nord to Lviv Striyskyi Bus Station
- Ave. Duration
- 42h 33m
- Frequency
- Twice a week
- Estimated price
- €85–130
- Website
- https://klr.com.ua/en
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Lviv Striyskyi Bus Station to Riga Central Bus Station
- Ave. Duration
- 18h 12m
- Frequency
- Once a week
- Estimated price
- €82
- Schedules at
- latlines.lv
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port d'Alcúdia to Port of Toulon
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- €17–40
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port d'Alcúdia to Port of Sete
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €55–140
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €55–75
- Passenger & Vehicle Flex Fare
- €100–140
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- €65–130
- Website
- https://www.balearia.com/en
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- €55–120
- Website
- https://www.balearia.com/en
- Website
- en.tallink.com
Ferry from Helsinki to Tallinn
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- en.tallink.com
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €27–60
- Website
- https://www.gnv.it/en
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- €30–80
- Website
- https://www.trasmed.com/en/
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide













































