There are 5 ways to get from Kuala Lumpur to Agadir by train, plane, 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.
Train to Kuala Lumpur International Airport, fly to Agadir–Al Massira Airport
best- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Agadir–Al Massira Airport (AGA)plane KUL - AGA
25hMAD 1,923–5,705Train to Kuala Lumpur International Airport, fly to Marrakech, bus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Marrakech (RAK)plane KUL - RAK
- Take the bus from Marrakech to Agadirbus
26h 30mMAD 2,025–5,865Train to Kuala Lumpur International Airport, fly to Essaouira, bus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Essaouira (ESU)plane KUL - ESU
- Take the bus from Essaouira to Agadirbus
29h 19mMAD 2,524–7,336Fly Sultan Abdul Aziz Shah to Agadir–Al Massira Airport
- Fly from Sultan Abdul Aziz Shah (SZB) to Agadir–Al Massira Airport (AGA)plane SZB - AGA
32h 58mMAD 3,417–13,061Train to Kuala Lumpur International Airport, fly to Guelmin Airport, bus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Guelmin Airport (GLN)plane KUL - GLN
- Take the bus from Guelmim to CTM Gare Routièrebus
29h 11mMAD 2,486–6,635
Kuala Lumpur International Airport (KUL) to Agadir–Al Massira Airport (AGA) flights
Comparing Your Travel Options
The cheapest way to get from Kuala Lumpur to Agadir is to train and fly which costs MAD 1,900 - MAD 6,000 and takes 25h.
The fastest way to get from Kuala Lumpur to Agadir is to train and fly which takes 25h and costs MAD 1,900 - MAD 6,000.
The distance between Kuala Lumpur and Agadir is 11938 km.
It takes approximately 25h to get from Kuala Lumpur to Agadir, including transfers.
Agadir is 8h behind Kuala Lumpur. It is currently 4:09 AM in Kuala Lumpur and 8:09 PM in Agadir.
There are 3895+ hotels available in Agadir.
What companies run services between Kuala Lumpur, Malaysia and Agadir, Morocco?
Scoot Tigerair, Singapore Airlines, and six other airlines fly from Sultan Abdul Aziz Shah (SZB) to Agadir–Al Massira Airport (AGA) once daily.
- Website
- royalairmaroc.com
Flights from Kuala Lumpur International Airport to Agadir–Al Massira Airport via Doha, Casablanca
- Ave. Duration
- 22h 40m
- When
- Every day
- Estimated price
- MAD 2,500–9,500
Flights from Kuala Lumpur International Airport to Agadir–Al Massira Airport via Dubai, Casablanca
- Ave. Duration
- 20h 10m
- When
- Friday and Sunday
- Estimated price
- MAD 3,600–11,000
Flights from Kuala Lumpur International Airport to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 23h 50m
- When
- Tuesday to Sunday
- Estimated price
- MAD 2,600–9,500
Flights from Kuala Lumpur International Airport to Essaouira via Doha, Casablanca
- Ave. Duration
- 22h 30m
- When
- Tuesday and Saturday
- Estimated price
- MAD 3,100–12,000
Flights from Kuala Lumpur International Airport to Essaouira via Abu Dhabi, Casablanca
- Ave. Duration
- 21h 10m
- When
- Tuesday and Saturday
- Estimated price
- MAD 2,400–7,000
Flights from Kuala Lumpur International Airport to Guelmin Airport via Doha, Casablanca
- Ave. Duration
- 24h 36m
- When
- Monday, Wednesday, Friday, Thursday, and Saturday
- Estimated price
- MAD 2,800–11,000
Flights from Kuala Lumpur International Airport to Guelmin Airport via Abu Dhabi, Casablanca
- Ave. Duration
- 20h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 2,100–6,000
Flights from Kuala Lumpur International Airport to Guelmin Airport via Jeddah, Casablanca
- Ave. Duration
- 24h 50m
- When
- Friday and Sunday
- Estimated price
- MAD 2,500–6,500
Flights from Kuala Lumpur International Airport to Guelmin Airport via Dubai, Casablanca
- Ave. Duration
- 25h 40m
- When
- Friday and Sunday
- Estimated price
- MAD 3,200–10,000
Flights from Kuala Lumpur International Airport to Guelmin Airport via Istanbul, Casablanca
- Ave. Duration
- 27h 20m
- When
- Thursday and Saturday
- Estimated price
- MAD 2,800–9,500
- Website
- saudia.com
Flights from Kuala Lumpur International Airport to Agadir–Al Massira Airport via Jeddah
- Ave. Duration
- 22h 35m
- When
- Tuesday
- Estimated price
- MAD 2,200–6,000
Flights from Kuala Lumpur International Airport to Marrakech via Jeddah
- Ave. Duration
- 19h 40m
- When
- Tuesday
- Estimated price
- MAD 2,200–6,000
Flights from Sultan Abdul Aziz Shah to Agadir–Al Massira Airport via Senai, Jeddah
- Ave. Duration
- 31h 22m
- When
- Tuesday
- Estimated price
- MAD 3,400–13,000
- Website
- etihad.com
Flights from Kuala Lumpur International Airport to Agadir–Al Massira Airport via Abu Dhabi, Casablanca
- Ave. Duration
- 21h 45m
- When
- Every day
- Estimated price
- MAD 1,900–5,500
Flights from Kuala Lumpur International Airport to Agadir–Al Massira Airport via Dubai, Casablanca
- Ave. Duration
- 20h 10m
- When
- Friday and Sunday
- Estimated price
- MAD 3,600–11,000
Flights from Kuala Lumpur International Airport to Marrakech via Abu Dhabi, Casablanca
- Ave. Duration
- 18h 35m
- When
- Thursday to Sunday
- Estimated price
- MAD 1,900–5,500
- Website
- qatarairways.com
Flights from Kuala Lumpur International Airport to Agadir–Al Massira Airport via Doha, Casablanca
- Ave. Duration
- 22h 22m
- When
- Every day
- Estimated price
- MAD 2,500–9,500
Flights from Kuala Lumpur International Airport to Agadir–Al Massira Airport via Dubai, Casablanca
- Ave. Duration
- 20h 10m
- When
- Friday and Sunday
- Estimated price
- MAD 3,600–11,000
- Website
- lufthansa.com
Flights from Kuala Lumpur International Airport to Agadir–Al Massira Airport via Frankfurt
- Ave. Duration
- 21h 35m
- When
- Thursday and Sunday
- Estimated price
- MAD 2,700–9,500
Flights from Kuala Lumpur International Airport to Marrakech via Frankfurt
- Ave. Duration
- 22h
- When
- Monday and Tuesday
- Estimated price
- MAD 2,700–9,500
- Website
- turkishairlines.com
Flights from Kuala Lumpur International Airport to Marrakech via Istanbul
- Ave. Duration
- 21h 7m
- When
- Every day
- Estimated price
- MAD 2,500–8,500
- Website
- vueling.com
Flights from Kuala Lumpur International Airport to Essaouira via Istanbul, Sevilla
- Ave. Duration
- 23h 35m
- When
- Tuesday and Friday
- Estimated price
- MAD 3,100–11,000
Flights from Sultan Abdul Aziz Shah to Agadir–Al Massira Airport via Singapore Changi, Barcelona
- Ave. Duration
- 28h 35m
- When
- Monday and Thursday
- Estimated price
- MAD 3,500–20,000
- Website
- ryanair.com
Flights from Sultan Abdul Aziz Shah to Agadir–Al Massira Airport via Singapore Changi, Milan Malpensa
- Ave. Duration
- 31h 2m
- When
- Tuesday and Friday
- Estimated price
- MAD 3,500–20,000
- Website
- condor.com
Flights from Kuala Lumpur International Airport to Agadir–Al Massira Airport via Frankfurt
- Ave. Duration
- 21h 45m
- When
- Tuesday
- Estimated price
- MAD 2,700–9,500
- Website
- klm.com
Flights from Kuala Lumpur International Airport to Marrakech via Amsterdam Schiphol
- Ave. Duration
- 18h 15m
- When
- Monday
- Estimated price
- MAD 2,500–8,500
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 14–150
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 14–150
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 14–150
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 14–150
- Website
- KLIA Ekspres
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Marrakech to Agadir
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 95–150
- Schedules at
- supratours.ma
- First Class
- MAD 95–140
- Second Class
- MAD 120–150
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Essaouira to Agadir
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- MAD 100–170
- Schedules at
- ctm.ma
- Confort
- MAD 100–110
Bus from Guelmim to CTM Gare Routière
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- MAD 130–190
- Schedules at
- ctm.ma
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 French strikes 2018: What are my alternative transport options?, Is ride-sharing platform BlaBlaCar right for you?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.















