There are 7 ways to get from Rabat to Palma by plane, train, car ferry, bus, or tram
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 Rabat-Salé
best- Fly from Rabat-Salé (RBA) to Son Sant Joan Airport (PMI)plane RBA - PMI
6h 46m€46–177Train, car ferry, bus, tram
- Take the train from Rabat Ville to Nadortrain
- Take the car ferry from Nador to Almeriacarferry
- Take the bus from Almeria to Benidorm Estación De Autobusesbus
- Take the tram from Benidorm Intermodal to Déniatram 9
- Take the car ferry from Port of Denia to Port de Palma de Mallorcacarferry
32h 8m€170–962Train, car ferry
- Take the train from Rabat Ville to Nadortrain
- Take the car ferry from Nador to Port de Barcelonacarferry
- Take the car ferry from Port de Barcelona to Port de Palma de Mallorcacarferry
47h 59m€122–503Train to Mohammed V International Airport, fly
- Take the train from Rabat Ville to Casablancatrain
- Fly from Mohammed V International Airport (CMN) to Son Sant Joan Airport (PMI)plane CMN - PMI
8h 19m€104–225Train to Tangier Ibn Battouta Airport, fly
- Take the train from Rabat Agdal to Tanger Ville stationtrain
- Fly from Tangier Ibn Battouta Airport (TNG) to Son Sant Joan Airport (PMI)plane TNG - PMI
7h 13m€68–263Train, car ferry, bus
- Take the train from Rabat Ville to Nadortrain
- Take the car ferry from Nador to Almeriacarferry
- Take the bus from Almeria to Deniabus
- Take the car ferry from Port of Denia to Port of Ibizacarferry
- Take the car ferry from Port of Ibiza to Port de Palma de Mallorcacarferry
33h 8m€199–1,150Bus, car ferry
- Take the bus from Rabat to Casablanca Farbus
- Take the bus from Casablanca to Nadorbus
- Take the car ferry from Nador to Port de Barcelonacarferry
- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
- Take the bus from Entre-mar-i-estany 1 to Estació Intermodalbus 302
2d 4h€146–469
Rabat to Palma by train, foot, car ferry, bus, and tram
Questions & Answers
The cheapest way to get from Rabat to Palma is to fly which costs €45 - €180 and takes 6h 46m.
The fastest way to get from Rabat to Palma is to fly which takes 6h 46m and costs €45 - €180.
The distance between Rabat and Palma is 1062 km.
The best way to get from Rabat to Palma without a car is to train and car ferry and bus and tram which takes 32h 8m and costs €170 - €1000.
It takes approximately 6h 46m to get from Rabat to Palma, including transfers.
Palma is 1h ahead of Rabat. It is currently 12:31 AM in Rabat and 1:31 AM in Palma.
There are 1839+ hotels available in Palma.
What companies run services between Rabat, Morocco and Palma, Spain?
Ryanair and Air Arabia Maroc fly from Rabat-Salé (RBA) to Son Sant Joan Airport (PMI) once daily.
- Website
- ryanair.com
Flights from Rabat-Salé to Son Sant Joan Airport via Malaga
- Ave. Duration
- 5h 25m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €40–140
Flights from Rabat-Salé to Son Sant Joan Airport via Toulouse
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €40–140
Flights from Rabat-Salé to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Monday
- Estimated price
- €40–240
Flights from Rabat-Salé to Son Sant Joan Airport via Sevilla
- Ave. Duration
- 6h 30m
- When
- Monday and Saturday
- Estimated price
- €40–140
Flights from Rabat-Salé to Son Sant Joan Airport via Madrid
- Ave. Duration
- 7h 35m
- When
- Wednesday
- Estimated price
- €40–140
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Valencia
- Ave. Duration
- 4h 20m
- When
- Thursday to Sunday
- Estimated price
- €50–190
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 4h 35m
- When
- Wednesday and Friday
- Estimated price
- €50–190
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 52m
- When
- Saturday and Sunday
- Estimated price
- €50–190
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Malaga
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- €50–190
- Website
- iberia.com
Flights from Mohammed V International Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €60–290
Flights from Mohammed V International Airport to Son Sant Joan Airport via Valencia
- Ave. Duration
- 4h 10m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €55–270
Flights from Mohammed V International Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €35–290
Flights from Mohammed V International Airport to Son Sant Joan Airport via Malaga
- Ave. Duration
- 4h 40m
- When
- Thursday
- Estimated price
- €40–230
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €35–290
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €35–180
- Website
- vueling.com
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €35–290
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €35–180
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Alicante–Elche
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- €35–180
- Website
- airarabia.com
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Nador
- Ave. Duration
- 4h 35m
- When
- Friday and Sunday
- Estimated price
- €90–280
- Website
- aireuropa.com
Flights from Tangier Ibn Battouta Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €55–320
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Rabat Ville to Nador
- Ave. Duration
- 9h 9m
- Frequency
- Once daily
- Estimated price
- €21–45
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- €21–30
- 1st Class
- €30–45
Train from Rabat Ville to Casablanca
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €3–7
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- €3–5
- 1st Class
- €4–7
Train from Rabat Agdal to Tanger Ville station
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €8–18
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- €8–13
- 1st Class
- €13–18
- Phone
- +34 900 72 04 72
- Website
- tramalacant.es
Tram from Benidorm Intermodal to Dénia
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- https://www.tramalacant.es/en/
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Almeria to Benidorm Estación De Autobuses
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- €26–55
- Website
- https://www.alsa.com/en/
Bus from Almeria to Denia
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- €30–65
- Website
- https://www.alsa.com/en/
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Rabat to Casablanca Far
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €3–5
- Schedules at
- ctm.ma
- Comfort
- €3–5
Bus from Casablanca to Nador
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- €11–35
- Schedules at
- ctm.ma
- Comfort
- €22–35
- Phone
- +34 971 17 77 77
- Website
- tib.org
Bus from Entre-mar-i-estany 1 to Estació Intermodal
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €7–9
- Website
- https://www.tib.org/en/inici
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Nador to Almeria
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- €55–80
- Website
- https://armastrasmediterranea.com/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Nador to Almeria
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- €55–108
- Website
- https://www.gnv.it/en
- Seat
- €55–75
- Cabin
- €106–108
Car ferry from Nador to Port de Barcelona
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- €70–170
- Website
- https://www.gnv.it/en
- Seat
- €70–120
- Cabin
- €140–170
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €30–75
- Website
- https://www.gnv.it/en
- Seat
- €30–45
- Cabin
- €45–75
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Nador to Almeria
- Ave. Duration
- 7h 1m
- Frequency
- 3 times a week
- Estimated price
- €85–585
- Website
- https://www.balearia.com/en
- Seating
- €85–150
- Cabin
- €260–390
- Car - Seat
- €282
- Car - Cabin
- €585
Car ferry from Port of Denia to Port de Palma de Mallorca
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- €65–260
- Website
- https://www.balearia.com/en
- Seating
- €65–110
- Cabin
- €190–260
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €65–290
- Website
- https://www.balearia.com/en
- Seating
- €65–90
- Cabin
- €180–260
- Car - Seat
- €85–100
- Car - Cabin
- €190–290
Car ferry from Port of Denia to Port of Ibiza
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €45–220
- Website
- https://www.balearia.com/en
- Seating
- €45–65
- Cabin
- €150–220
Car ferry from Port of Ibiza to Port de Palma de Mallorca
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €45–220
- Website
- https://www.balearia.com/en
- Seating
- €45–65
- Cabin
- €160–220
Car ferry from Port de Barcelona to Port d'Alcúdia
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- €55–250
- Website
- https://www.balearia.com/en
- Seating
- €55–80
- Cabin
- €170–250
- Lobby Bar
- €60
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 7h 15m
- Frequency
- 6 times a week
- Estimated price
- €57–238
- Website
- https://www.trasmed.com/en/
- Seat
- €57
- Cabin
- €179
- Car + Seat
- €91
- Car + Cabin
- €238
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, Thanksgiving 2018: How to travel stress-free, and Which London airport should I choose? - to help you get the most out of your next trip.











































