There are 8 ways to get from Kuala Lumpur Airport (KUL) to Rabat by plane, train, car ferry, or bus
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 Rabat-Salé
best- Fly from Kuala Lumpur International Airport (KUL) to Rabat-Salé (RBA)plane KUL - RBA
20h 30mMAD 2,942–7,707Fly to Fes-Sais Airport, train
cheapest- Fly from Kuala Lumpur International Airport (KUL) to Fes-Sais Airport (FEZ)plane KUL - FEZ
- Take the train from Fès to Rabat Villetrain
23h 26mMAD 2,786–7,246Fly to Mohammed V International Airport, train
- Fly from Kuala Lumpur International Airport (KUL) to Mohammed V International Airport (CMN)plane KUL - CMN
- Take the train from Gare Oasis to Rabat Villetrain
19h 28mMAD 4,518–7,169Fly to Tangier Ibn Battouta Airport, train
- Fly from Kuala Lumpur International Airport (KUL) to Tangier Ibn Battouta Airport (TNG)plane KUL - TNG
- Take the train from Tanger Ville station to Rabat Agdaltrain
22h 23mMAD 2,942–7,521Fly to Marrakech, train
- Fly from Kuala Lumpur International Airport (KUL) to Marrakech (RAK)plane KUL - RAK
- Take the train from Marrakech to Rabat Villetrain
21h 50mMAD 3,038–8,608Fly to Gibraltar International Airport, car ferry, train
- Fly from Kuala Lumpur International Airport (KUL) to Gibraltar International Airport (GIB)plane KUL - GIB
- Take the carferry from Tarifa to Port of Tangier Villecarferry
- Take the train from Tanger Ville station to Rabat Agdaltrain
24h 59mMAD 5,084–25,669Fly to Málaga Airport, bus, car ferry, train
- Fly from Kuala Lumpur International Airport (KUL) to Málaga Airport (AGP)plane KUL - AGP
- Take the bus from Estación de Autobuses de Málaga to Salobreñabus
- Take the carferry from Motril to Nadorcarferry
- Take the train from Nador to Rabat Villetrain
34h 11mMAD 7,349–10,667Fly to Seville Airport, bus, car ferry, train
- Fly from Kuala Lumpur International Airport (KUL) to Seville Airport (SVQ)plane KUL - SVQ
- Take the bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Granada Estación de Autobusesbus
- Take the bus from Granada Estación de Autobuses to Motril Estación de Autobusesbus
- Take the carferry from Motril to Nadorcarferry
- Take the train from Nador to Rabat Villetrain
39h 24mMAD 5,930–12,443
Kuala Lumpur International Airport (KUL) to Rabat-Salé (RBA) flights
Questions & Answers
The cheapest way to get from Kuala Lumpur Airport (KUL) to Rabat is to fly and train which costs MAD 2,700 - MAD 7,500 and takes 23h 26m.
The fastest way to get from Kuala Lumpur Airport (KUL) to Rabat is to fly and train which takes 19h 28m and costs MAD 4,500 - MAD 7,500.
The distance between Kuala Lumpur Airport (KUL) and Rabat is 11532 km.
It takes approximately 20h 30m to get from Kuala Lumpur Airport (KUL) to Rabat, including transfers.
Rabat is 7h behind Kuala Lumpur Airport (KUL). It is currently 11:33 PM in Kuala Lumpur Airport (KUL) and 4:33 PM in Rabat.
There are 1812+ hotels available in Rabat.
What companies run services between Kuala Lumpur Airport (KUL), Malaysia and Rabat, Morocco?
Malaysia Airlines, Royal Air Maroc, and six other airlines fly from Kuala Lumpur International Airport (KUL) to Rabat-Salé (RBA) 3 times a day.
- Website
- ryanair.com
Flights from Kuala Lumpur International Airport to Rabat-Salé via Doha, Málaga Airport
- Ave. Duration
- 20h 20m
- When
- Sunday
- Estimated price
- MAD 3,600–14,000
Flights from Kuala Lumpur International Airport to Rabat-Salé via Abu Dhabi, Málaga Airport
- Ave. Duration
- 25h 5m
- When
- Saturday
- Estimated price
- MAD 2,900–8,000
Flights from Kuala Lumpur International Airport to Tangier Ibn Battouta Airport via Doha, Madrid
- Ave. Duration
- 19h 55m
- When
- Wednesday
- Estimated price
- MAD 3,700–11,000
Flights from Kuala Lumpur International Airport to Fes-Sais Airport via Doha, Málaga Airport
- Ave. Duration
- 19h 55m
- When
- Tuesday
- Estimated price
- MAD 3,300–13,000
Flights from Kuala Lumpur International Airport to Fes-Sais Airport via Dubai, Barcelona
- Ave. Duration
- 21h 10m
- When
- Wednesday
- Estimated price
- MAD 3,400–12,000
Flights from Kuala Lumpur International Airport to Fes-Sais Airport via Jeddah, Barcelona
- Ave. Duration
- 22h 20m
- When
- Tuesday and Saturday
- Estimated price
- MAD 3,100–8,500
Flights from Kuala Lumpur International Airport to Fes-Sais Airport via Abu Dhabi, Málaga Airport
- Ave. Duration
- 31h 10m
- When
- Saturday and Sunday
- Estimated price
- MAD 2,600–7,500
Flights from Kuala Lumpur International Airport to Fes-Sais Airport via Istanbul, Valencia
- Ave. Duration
- 33h 15m
- When
- Monday
- Estimated price
- MAD 3,600–11,000
- Website
- turkishairlines.com
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- MAD 3,100–9,000
Flights from Kuala Lumpur International Airport to Marrakech via Istanbul
- Ave. Duration
- 18h 2m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 2,800–8,500
Flights from Kuala Lumpur International Airport to Málaga Airport via Istanbul
- Ave. Duration
- 17h 12m
- When
- Every day
- Estimated price
- MAD 3,100–9,000
Flights from Kuala Lumpur International Airport to Seville Airport via Istanbul
- Ave. Duration
- 17h 37m
- When
- Tuesday, Friday, Sunday, and Thursday
- Estimated price
- MAD 3,000–9,000
- Website
- britishairways.com
Flights from Kuala Lumpur International Airport to Marrakech via London Heathrow
- Ave. Duration
- 19h 50m
- When
- Sunday
- Estimated price
- MAD 2,500–13,000
Flights from Kuala Lumpur International Airport to Gibraltar International Airport via London Heathrow
- Ave. Duration
- 19h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 4,800–23,000
Flights from Kuala Lumpur International Airport to Seville Airport via London Heathrow
- Ave. Duration
- 26h 10m
- When
- Every day
- Estimated price
- MAD 2,600–13,000
- Website
- qatarairways.com
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Doha
- Ave. Duration
- 18h 25m
- When
- Every day
- Estimated price
- MAD 2,900–11,000
Flights from Kuala Lumpur International Airport to Tangier Ibn Battouta Airport via Doha, Madrid
- Ave. Duration
- 22h 25m
- When
- Every day
- Estimated price
- MAD 3,700–11,000
Flights from Kuala Lumpur International Airport to Gibraltar International Airport via London Heathrow
- Ave. Duration
- 19h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 5,000–20,000
Flights from Kuala Lumpur International Airport to Málaga Airport via Doha
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- MAD 2,900–11,000
- Website
- royalairmaroc.com
Flights from Kuala Lumpur International Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 22h 50m
- When
- Every day
- Estimated price
- MAD 3,800–14,000
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Paris Charles de Gaulle
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- MAD 3,000–11,000
Flights from Kuala Lumpur International Airport to Tangier Ibn Battouta Airport via Amsterdam Schiphol
- Ave. Duration
- 21h 25m
- When
- Saturday
- Estimated price
- MAD 3,500–13,000
Flights from Kuala Lumpur International Airport to Tangier Ibn Battouta Airport via Doha, Málaga Airport
- Ave. Duration
- 22h 30m
- When
- Monday
- Estimated price
- MAD 3,400–13,000
Flights from Kuala Lumpur International Airport to Tangier Ibn Battouta Airport via Abu Dhabi, Málaga Airport
- Ave. Duration
- 27h 15m
- When
- Sunday
- Estimated price
- MAD 2,700–7,500
- Website
- klm.com
Flights from Kuala Lumpur International Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 20h 30m
- When
- Every day
- Estimated price
- MAD 3,800–14,000
Flights from Kuala Lumpur International Airport to Tangier Ibn Battouta Airport via Paris Charles de Gaulle
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- MAD 3,600–13,000
Flights from Kuala Lumpur International Airport to Marrakech via Amsterdam Schiphol
- Ave. Duration
- 24h 40m
- When
- Tuesday
- Estimated price
- MAD 2,800–10,000
Flights from Kuala Lumpur International Airport to Málaga Airport via Amsterdam Schiphol
- Ave. Duration
- 18h 40m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- MAD 3,000–11,000
Flights from Kuala Lumpur International Airport to Seville Airport via Amsterdam Schiphol
- Ave. Duration
- 24h
- When
- Thursday and Saturday
- Estimated price
- MAD 2,900–10,000
- Website
- airarabia.com
Flights from Kuala Lumpur International Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 20h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- MAD 3,800–14,000
Flights from Kuala Lumpur International Airport to Rabat-Salé via Istanbul
- Ave. Duration
- 24h 55m
- When
- Thursday and Sunday
- Estimated price
- MAD 3,900–12,000
Flights from Kuala Lumpur International Airport to Tangier Ibn Battouta Airport via Amsterdam Schiphol
- Ave. Duration
- 21h 25m
- When
- Saturday
- Estimated price
- MAD 3,500–13,000
Flights from Kuala Lumpur International Airport to Tangier Ibn Battouta Airport via Doha, Madrid
- Ave. Duration
- 20h 45m
- When
- Tuesday to Saturday
- Estimated price
- MAD 3,700–11,000
- Website
- airfrance.com
Flights from Kuala Lumpur International Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 20h 30m
- When
- Every day
- Estimated price
- MAD 3,800–14,000
Flights from Kuala Lumpur International Airport to Tangier Ibn Battouta Airport via Paris Charles de Gaulle
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- MAD 3,600–13,000
Flights from Kuala Lumpur International Airport to Málaga Airport via Paris Charles de Gaulle
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- MAD 3,000–11,000
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Doha
- Ave. Duration
- 18h 25m
- When
- Every day
- Estimated price
- MAD 2,900–11,000
Flights from Kuala Lumpur International Airport to Málaga Airport via Doha
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- MAD 2,900–11,000
- Website
- iberia.com
Flights from Kuala Lumpur International Airport to Tangier Ibn Battouta Airport via Doha, Madrid
- Ave. Duration
- 22h 25m
- When
- Every day
- Estimated price
- MAD 3,700–11,000
Flights from Kuala Lumpur International Airport to Seville Airport via London Heathrow
- Ave. Duration
- 26h 10m
- When
- Every day
- Estimated price
- MAD 2,600–13,000
Flights from Kuala Lumpur International Airport to Seville Airport via Doha, Madrid
- Ave. Duration
- 22h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 3,000–8,500
- Website
- saudia.com
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Jeddah
- Ave. Duration
- 18h 27m
- When
- Every day
- Estimated price
- MAD 4,000–5,500
- Website
- etihad.com
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Manama
- Ave. Duration
- 16h 20m
- When
- Sunday
- Estimated price
- MAD 2,500–7,000
Flights from Kuala Lumpur International Airport to Málaga Airport via Abu Dhabi
- Ave. Duration
- 16h 25m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 2,300–6,500
- Website
- lufthansa.com
Flights from Kuala Lumpur International Airport to Málaga Airport via Frankfurt
- Ave. Duration
- 17h 20m
- When
- Thursday
- Estimated price
- MAD 3,100–11,000
Flights from Kuala Lumpur International Airport to Seville Airport via Frankfurt
- Ave. Duration
- 18h 20m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 3,000–11,000
- Website
- gulfair.com
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Manama
- Ave. Duration
- 16h 20m
- When
- Sunday
- Estimated price
- MAD 2,500–7,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Gare Oasis to Rabat Ville
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–55
- 1st Class
- MAD 55–75
Train from Tanger Ville station to Rabat Agdal
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- MAD 95–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–190
Train from Marrakech to Rabat Ville
- Ave. Duration
- 3h 37m
- Frequency
- Hourly
- Estimated price
- MAD 130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 200–270
Train from Fès to Rabat Ville
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- MAD 90–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–130
- 1st Class
- MAD 130–190
Train from Tanger Ville station to Rabat Agdal
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- MAD 95–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–190
Train from Nador to Rabat Ville
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- MAD 230–470
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 230–320
- 1st Class
- MAD 340–470
Train from Nador to Rabat Ville
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- MAD 230–470
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 230–320
- 1st Class
- MAD 340–470
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Estación de Autobuses de Málaga to Salobreña
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- MAD 85–140
- Website
- ALSA
Bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Granada Estación de Autobuses
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- MAD 220–340
- Website
- ALSA
Bus from Granada Estación de Autobuses to Motril Estación de Autobuses
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- MAD 65–100
- Website
- ALSA
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 45–2,387
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 432
- Neptuno Seat No Car
- MAD 540
- Sirena Seat Car
- MAD 2,279
- Neptuno Seat Car
- MAD 2,387
- Phone
- +34 (0) 902 456 500
- Website
- Naviera Armas S.A.
Car ferry from Motril to Nador
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- MAD 2,200–3,000
- Website
- Naviera Armas S.A.
Car ferry from Motril to Nador
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- MAD 2,200–3,000
- Website
- Naviera Armas S.A.
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 Need to know: Jadrolinija, How to get from JFK to New York City, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.





















