There are 7 ways to get from Malaysia to Marrakesh by bus, plane, 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.
Bus to Singapore Changi Airport, fly to Marrakech
best- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Marrakech (RAK)plane SIN - RAK
21h 20mMAD 3,453–10,199Train to Kuala Lumpur International Airport, fly to Marrakech
cheapest- Take the train from KL Sentral to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Marrakech (RAK)plane KUL - RAK
21h 6mMAD 3,022–9,210Fly Penang International Airport to Marrakech
- Fly from Penang International Airport (PEN) to Marrakech (RAK)plane PEN - RAK
28h 16mMAD 3,914–12,038Fly Senai International Airport to Marrakech
- Fly from Senai International Airport (JHB) to Marrakech (RAK)plane JHB - RAK
24h 29mMAD 3,828–11,059Bus to Singapore Changi Airport, fly to Mohammed V International Airport, train
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Mohammed V International Airport (CMN)plane SIN - CMN
- Take the train from Gare Oasis to Marrakechtrain
24h 46mMAD 5,053–7,894Train to Kuala Lumpur International Airport, fly to Mohammed V International Airport, train
- Take the train from KL Sentral to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Mohammed V International Airport (CMN)plane KUL - CMN
- Take the train from Gare Oasis to Marrakechtrain
24h 38mMAD 4,522–7,905Bus to Singapore Changi Airport, fly to Rabat-Salé, train
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Rabat-Salé (RBA)plane SIN - RBA
- Take the train from Rabat Agdal to Marrakechtrain
26h 21mMAD 4,783–16,464
Singapore Changi Airport (SIN) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Malaysia to Marrakesh is to train and fly which costs MAD 3,000 - MAD 9,500 and takes 21h 6m.
The fastest way to get from Malaysia to Marrakesh is to train and fly which takes 21h 6m and costs MAD 3,000 - MAD 9,500.
The distance between Malaysia and Marrakesh is 12054 km.
It takes approximately 21h 20m to get from Malaysia to Marrakesh, including transfers.
There are 10252+ hotels available in Marrakesh.
What companies run services between Malaysia and Marrakesh, Morocco?
Flydubai, Emirates, and five other airlines fly from Penang International Airport (PEN) to Marrakech (RAK) twice daily.
- Website
- turkishairlines.com
Flights from Singapore Changi Airport to Marrakech via Istanbul
- Ave. Duration
- 19h 22m
- When
- Thursday, Sunday, Monday, Wednesday, and Saturday
- Estimated price
- MAD 3,200–23,000
Flights from Penang International Airport to Marrakech via Phuket, Istanbul
- Ave. Duration
- 25h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 3,900–12,000
Flights from Senai International Airport to Marrakech via Kuala Lumpur International Airport, Istanbul
- Ave. Duration
- 24h 28m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 3,800–11,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 3,000–9,000
Flights from Singapore Changi Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 18h 42m
- When
- Every day
- Estimated price
- MAD 3,400–25,000
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- MAD 3,300–9,500
- Website
- klm.com
Flights from Singapore Changi Airport to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- MAD 3,400–12,000
Flights from Senai International Airport to Marrakech via Tan Son Nhat, Paris Charles de Gaulle
- Ave. Duration
- 23h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 3,900–13,000
Flights from Kuala Lumpur International Airport to Marrakech via Amsterdam Schiphol
- Ave. Duration
- 24h
- When
- Sunday
- Estimated price
- MAD 3,000–10,000
Flights from Singapore Changi Airport to Mohammed V International Airport via Paris Charles de Gaulle
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- MAD 3,700–15,000
Flights from Singapore Changi Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 18h 28m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 4,600–19,000
Flights from Singapore Changi Airport to Rabat-Salé via Amsterdam Schiphol
- Ave. Duration
- 24h 50m
- When
- Tuesday
- Estimated price
- MAD 4,700–16,000
- Website
- airfrance.com
Flights from Singapore Changi Airport to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- MAD 3,400–12,000
Flights from Penang International Airport to Marrakech via Phuket, Paris Charles de Gaulle
- Ave. Duration
- 32h 55m
- When
- Monday and Thursday
- Estimated price
- MAD 3,900–13,000
Flights from Senai International Airport to Marrakech via Tan Son Nhat, Paris Charles de Gaulle
- Ave. Duration
- 23h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 3,900–13,000
Flights from Singapore Changi Airport to Mohammed V International Airport via Paris Charles de Gaulle
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- MAD 3,700–15,000
Flights from Singapore Changi Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 18h 28m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 4,600–19,000
- Website
- ryanair.com
Flights from Singapore Changi Airport to Marrakech via Milan Malpensa
- Ave. Duration
- 18h 5m
- When
- Monday and Saturday
- Estimated price
- MAD 3,200–23,000
Flights from Penang International Airport to Marrakech via Dubai, Madrid
- Ave. Duration
- 28h 30m
- When
- Wednesday
- Estimated price
- MAD 4,200–13,000
Flights from Penang International Airport to Marrakech via Dubai, Lisboa
- Ave. Duration
- 29h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 4,300–13,000
Flights from Penang International Airport to Marrakech via Dubai, Barcelona
- Ave. Duration
- 29h 35m
- When
- Friday
- Estimated price
- MAD 5,500–11,000
Flights from Singapore Changi Airport to Rabat-Salé via Barcelona
- Ave. Duration
- 19h 10m
- When
- Thursday and Sunday
- Estimated price
- MAD 4,400–31,000
- Website
- qatarairways.com
Flights from Penang International Airport to Marrakech via Dubai, Mohammed V International Airport
- Ave. Duration
- 26h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 4,100–12,000
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Doha
- Ave. Duration
- 18h 25m
- When
- Every day
- Estimated price
- MAD 3,100–11,000
- Website
- royalairmaroc.com
Flights from Penang International Airport to Marrakech via Dubai, Mohammed V International Airport
- Ave. Duration
- 26h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 4,100–12,000
Flights from Singapore Changi Airport to Mohammed V International Airport via Milan Malpensa
- Ave. Duration
- 18h
- When
- Monday and Saturday
- Estimated price
- MAD 3,500–25,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,300–12,000
- Website
- malaysiaairlines.com
Flights from Penang International Airport to Marrakech via Dubai, Mohammed V International Airport
- Ave. Duration
- 26h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 4,100–12,000
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Doha
- Ave. Duration
- 18h 25m
- When
- Every day
- Estimated price
- MAD 3,100–11,000
- Website
- airarabia.com
Flights from Singapore Changi Airport to Mohammed V International Airport via Barcelona
- Ave. Duration
- 19h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 3,500–25,000
Flights from Singapore Changi Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 19h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 4,500–33,000
Flights from Singapore Changi Airport to Rabat-Salé via Brussels
- Ave. Duration
- 20h 55m
- When
- Sunday
- Estimated price
- MAD 4,600–33,000
- Website
- easyjet.com
Flights from Singapore Changi Airport to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 17h 50m
- When
- Friday
- Estimated price
- MAD 3,400–12,000
Flights from Senai International Airport to Marrakech via Tan Son Nhat, Paris Charles de Gaulle
- Ave. Duration
- 21h 35m
- When
- Friday
- Estimated price
- MAD 3,900–13,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,800–11,000
- Website
- saudia.com
Flights from Kuala Lumpur International Airport to Mohammed V International Airport via Jeddah
- Ave. Duration
- 18h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 4,000–5,500
- Website
- emirates.com
Flights from Penang International Airport to Marrakech via Dubai, Lisboa
- Ave. Duration
- 25h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- MAD 4,300–13,000
- Website
- en.aegeanair.com
Flights from Singapore Changi Airport to Mohammed V International Airport via Athens
- Ave. Duration
- 16h 55m
- When
- Monday and Friday
- Estimated price
- MAD 2,900–7,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,600–7,000
- Phone
- +603 2267 8000
- [email protected]
- Website
- kliaekspres.com
Train from KL Sentral to Klia T2
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- MAD 13–180
- Website
- https://www.kliaekspres.com
Train from KL Sentral to Klia T2
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- MAD 13–180
- Website
- https://www.kliaekspres.com
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
Train from Rabat Agdal to Marrakech
- Ave. Duration
- 3h 34m
- 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 190–270
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- MAD 35–160
- Schedules at
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- MAD 35–160
- Schedules at
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- MAD 35–160
- Schedules at
- transtar.travel
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 Travelling around the UAE, 10 amazing places to get away from it all in Australia, and Flying into Beijing? - to help you get the most out of your next trip.














