There are 7 ways to get from Palermo to Palma by plane, ferry, car ferry, bus, or 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 from Palermo Airport
best- Fly from Palermo Airport (PMO) to Son Sant Joan Airport (PMI)plane PMO - PMI
6h 40m€54–161Ferry, car ferry
- Take the ferry from Palermo to Civitavecchiaferry
- Take the carferry from Port of Civitavecchia to Port de Barcelonacarferry
- Take the carferry from Port de Barcelona to Port de Palma de Mallorcacarferry
41h 23m€185–538Bus, car ferry via Nice Airport (NCE)
- Take the bus from Palermo Terminal Bus to Roma, Autostazione Tiburtinabus
- Take the bus from Roma, Autostazione Tiburtina to Nice Airportbus
- Take the bus from Nice - Airport Bus Station Terminal 1 to Estació d'Autobusos de Valènciabus
- Take the carferry from Port of Valencia to Port de Palma de Mallorcacarferry
2d 2h€203–555Bus to Trapani Airport, fly
- Take the bus from Palermo Via Belgio/Via dei Nebrodi to Trapani Birgi Airportbus
- Fly from Trapani Airport (TPS) to Son Sant Joan Airport (PMI)plane TPS - PMI
7h 56m€67–254Bus to Catania–Fontanarossa Airport, fly
- Take the bus from Palermo Via Tommaso Fazello to Catania Fontanarossa Airport Departure Terminalbus
- Fly from Catania–Fontanarossa Airport (CTA) to Son Sant Joan Airport (PMI)plane CTA - PMI
8h 46m€72–170Train, bus, car ferry
- Take the train from Palermo Centrale to Roma Terminitrain Ic
- Take the bus from Rome Termini Piazza Indipendenza to Port of Civitavecchiabus
- Take the carferry from Port of Civitavecchia to Port de Barcelonacarferry
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
- Take the train from Sa Pobla Estació to Estació Intermodaltrain T2
42h 47m€309–681Bus, car ferry
- Take the bus from Palermo Piazza Cairoli to Roma Prenestina A1bus
- Take the bus from Rome Termini Piazza Indipendenza to Port of Civitavecchiabus
- Take the carferry from Port of Civitavecchia to Port de Barcelonacarferry
- Take the carferry from Port de Barcelona to Port de Palma de Mallorcacarferry
2d€333–747
Palermo to Palma by bus, foot, and car ferry
Questions & Answers
The cheapest way to get from Palermo to Palma is to fly which costs €50 - €170 and takes 6h 40m.
The fastest way to get from Palermo to Palma is to fly which takes 6h 40m and costs €50 - €170.
No, there is no direct ferry from Palermo to Palma. However, there are services departing from Palermo and arriving at Port de Palma de Mallorca via Port of Civitavecchia and Port de Barcelona. The journey, including transfers, takes approximately 41h 23m.
The distance between Palermo and Palma is 949 km.
Book your Palermo to Palma ferry tickets online with Omio.
The best way to get from Palermo to Palma without a car is to ferry and car ferry which takes 41h 23m and costs €180 - €550.
It takes approximately 6h 40m to get from Palermo to Palma, including transfers.
There are 1916+ hotels available in Palma.
What companies run services between Palermo, Italy and Palma, Spain?
Ryanair and Vueling Airlines fly from Palermo Airport (PMO) to Son Sant Joan Airport (PMI) twice daily.
- Website
- ryanair.com
Flights from Palermo Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €50–140
Flights from Palermo Airport to Son Sant Joan Airport via Rome
- Ave. Duration
- 3h 54m
- When
- Thursday and Sunday
- Estimated price
- €50–140
Flights from Palermo Airport to Son Sant Joan Airport via Cagliari
- Ave. Duration
- 5h 10m
- When
- Tuesday
- Estimated price
- €50–140
Flights from Trapani Airport to Son Sant Joan Airport via Rome
- Ave. Duration
- 5h 4m
- When
- Thursday
- Estimated price
- €55–240
Flights from Trapani Airport to Son Sant Joan Airport via Bologna
- Ave. Duration
- 5h 5m
- When
- Monday
- Estimated price
- €60–250
Flights from Trapani Airport to Son Sant Joan Airport via Milan Malpensa
- Ave. Duration
- 5h 15m
- When
- Saturday
- Estimated price
- €60–250
Flights from Trapani Airport to Son Sant Joan Airport via Karlsruhe/Baden Baden
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- €75–270
Flights from Trapani Airport to Son Sant Joan Airport via Milan Bergamo
- Ave. Duration
- 7h 37m
- When
- Friday and Tuesday
- Estimated price
- €60–250
Flights from Trapani Airport to Son Sant Joan Airport via Malta
- Ave. Duration
- 8h 55m
- When
- Wednesday and Sunday
- Estimated price
- €55–240
Flights from Catania–Fontanarossa Airport to Son Sant Joan Airport via Rome
- Ave. Duration
- 4h 10m
- When
- Tuesday, Saturday, and Monday
- Estimated price
- €55–140
Flights from Catania–Fontanarossa Airport to Son Sant Joan Airport via Alicante–Elche
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- €55–140
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Palermo Centrale to Roma Termini
- Ave. Duration
- 11h 29m
- Frequency
- 4 times a day
- Estimated price
- €95–200
- Website
- Trenitalia Intercity
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Palermo Terminal Bus to Roma, Autostazione Tiburtina
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Schedules at
- autoservizisalemi.it
Bus from Palermo Via Belgio/Via dei Nebrodi to Trapani Birgi Airport
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €6–10
- Schedules at
- Autoservizi Salemi Srl
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Ferry from Palermo to Civitavecchia
- Ave. Duration
- 13h 45m
- Frequency
- 3 times a week
- Estimated price
- €45–90
- Website
- Grandi Navi Veloci
Car ferry from Port of Civitavecchia to Port de Barcelona
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Estimated price
- €110–160
- Website
- Grandi Navi Veloci
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €30–50
- Website
- Grandi Navi Veloci
Car ferry from Port of Valencia to Port de Palma de Mallorca
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- €23–139
- Website
- Grandi Navi Veloci
- No car, Seat
- €23
- Non car, Cabin
- €139
- Car, Seat
- €60
- Car, Cabin
- €112
Car ferry from Port of Civitavecchia to Port de Barcelona
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Estimated price
- €110–160
- Website
- Grandi Navi Veloci
Car ferry from Port of Civitavecchia to Port de Barcelona
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Estimated price
- €110–160
- Website
- Grandi Navi Veloci
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €30–50
- Website
- Grandi Navi Veloci
Want to know more about travelling around Spain
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide













