• Nothing Found

How to get from Agadir Airport to Marrakech

If you have an upcoming trip to Marrakech but you’re flying to Agadir Airport and not Marrakech Airport, it’s worth having a look at the available transportation options. The Agadir Airport to Marrakech distance is approximately 245 km and you have three main transportation options; a taxi, a private transfer, or the bus.

Choosing an Agadir Airport taxi or an Agadir Airport transfer is the best way to ensure quick and comfortable transportation from Agadir Airport to Marrakech. Both options provide 24/7 door-to-door service, which is convenient if you’re on a late-night flight and simply want to reach your accommodation directly.

For travelers on a tight budget, the bus from Agadir Airport to Marrakech can be a good alternative to save money. However, there is no direct connection; you’ll need to travel via Agadir and take three buses, which significantly increases the trip duration.

Welcome Pickups offers meet and greet services and a friendly introduction to Agadir at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Taxi €115 180min 24/7
ALSA Bus + Shuttle Bus €23.70 300min 06:50–18:44
Welcome Airport Transfer €125 180min 24/7

How to get from Agadir Airport to Marrakech by taxi

An Agadir Airport taxi is one of the best ways to reach Marrakech in comfort. At Agadir Airport, you will only find Grand taxis that can accommodate up to 6 or 7 passengers and operate mainly for longer journeys. With reliable service 24 hours a day, you can secure a ride any time during the day and enjoy direct transportation to your accommodation in Marrakech.

How much is the Agadir Airport to Marrakech taxi fare?

Grand taxis operate with flat fares for long-distance trips, which makes things easier if you want to travel from Agadir Airport to Marrakech by taxi.

The Agadir Airport to Marrakech taxi price is fixed at €115 (MAD 1,200) for up to 6 or 7 passengers. Note that there is an additional fee of €1.90 (MAD 20) per piece of luggage.

There is a sign next to the taxi rank with the official flat rates for various destinations but it’s best to confirm with your driver before you start your journey.

Another thing to keep in mind is that Grand taxis will only leave when full or if all of the seats are paid for. This means that if you’re a solo traveler or in a small group you’ll need to pay for the entire vehicle or look for other travelers heading to Marrakech.

Cost

€115

Trip Duration

3 Hr.

During the high season (May to November), waiting times at the taxi rank can be longer than usual.

Convenience
Safety
Value for Money

Taxis are available 24/7 from Agadir Al-Massira Airport (AGA).

Where do I get a taxi from?

Agadir Airport is quite small and easy to navigate. After exiting the Arrivals Hall, you will see the official taxi rank right in front of the terminal; simply cross the street and head to one of the available taxis.

Convenience

A taxi from Agadir Airport to Marrakech is a good option to keep things flexible if you don’t want to make any transportation plans in advance. After landing, you can check the available options and decide at the last minute how to leave the airport. However, keep in mind that you may need to wait quite a while at the taxi rank if you’re traveling during the high season (May to November).

Editor’s Note

A taxi from Agadir Airport is an ideal option for groups of up to 6 or 7 passengers as you can split the cost.

Useful Tips

Most taxi drivers speak decent English or French but you can write down anything important in Arabic.
Make sure to stop by an ATM or currency exchange office as Agadir Airport taxis accept only cash payments in Moroccan Dirham.
If you're traveling alone or in a small group, you can chat with other travelers heading to Marrakech to split the cost of the taxi.
Tipping your taxi driver isn't required but it's polite to tip 10% of the total fare for great service, especially for long-distance trips.
Standard Grand taxis aren't fully accessible; you need to pre-book a ride with a company that provides adapted vehicles.

How to get from Agadir Airport to Marrakech by bus

A budget-friendly option to get from Agadir Airport to Marrakech is to plan a bus journey via Gare Agadir Al Massira, also called Gare Routiere, with ASLA buses and a private shuttle operator. Despite the lower cost, this is a quite complex and time-consuming itinerary that involves three different bus routes and requires a lot of research.

For the first leg of the trip, you need to get from Agadir Airport to Gare Agadir Al Massira by taking two ALSA buses. You will first need to take bus L37 towards Jihadia–Souk Inezgane for 10 stops up to Assays Ait Melloul. There you will need to switch to bus L12 towards Hopital Hassan 2 for 19 stops up to Zerktouni-Erac Afoulki.

Another option for the first leg of the trip is to take the AE Aerobus to get from Agadir Airport to Wilaya-Vallee Des Oiseaux in Agadir and switch to bus L2 to reach Gare Agadir Al Massira. However, this combination is much more expensive so since the trip duration is the same it’s not recommended.

For the second leg of the trip from Gare Agadir Al Massira to Marrakech, you can choose between operators like CTM or Supratours.

What's the cost of the bus from Agadir Airport to Marrakech?

To estimate the total cost for the trip from Agadir Airport to Marrakech, you need to take into account the fare for three different bus lines.

The ASLA bus fares are very cheap with the L37 ticket at €0.45 (MAD 4.50) and the L12 ticket at €0.40 (MAD 4). You can purchase your ticket onboard the bus only in cash. Children under the age of 6 travel free of charge on ALSA buses.

The trip from Agadir to Marrakech by a private shuttle operator is more expensive, with the average fare at around €11 (MAD 115). In general, shuttle fares are more expensive during peak hours and busy periods. For example, early in the morning, you can book a ticket for as little as €8.50 (MAD 89). You can purchase your ticket online via each operator’s official website or from the ticket office at the bus station.

That being said, the average fare for the entire trip by bus from Agadir Airport to Marrakech amounts to €11.85 (MAD 123.50) per traveler.

Cost

€11.85

Trip Duration

5 Hr.

The L37 bus line runs every 45 minutes and the L12 every 15 to 20 minutes.

Convenience
Safety
Value for Money

The L37 runs between 06:50 and 18:44 and the L12 between 06:15 and 20:15 | For the private shuttle schedules, you need to check each operator's website.

Where do I take the bus from?

The L37 line departs from the bus stop on the main road (P1714), which is a 5 to 10-minute walk from the Agadir Airport Terminal. Exit the Arrivals Hall and continue straight until you reach the roundabout; then turn left.

After disembarking at Assays Ait Melloul, you will switch to bus L12. Once you reach the Gare Agadir Al Massira, you need to locate which platform is used by the operator you chose.

Convenience

The bus is the least convenient option for the trip from Agadir Airport to Marrakech. With multiple bus changes and a total trip duration of around 5 hours, the trip by bus is certainly not recommended for families with young children as it can get quite overwhelming. Also, things become even more challenging if you’re carrying more than a backpack or small carry-on.

Editor’s Note

The bus is recommended for experienced travelers with light luggage and some time to spare.

Useful Tips

Not all ALSA routes are fully accessible to wheelchair users; it's best to contact the company's customer service at least 36 hours before your travel date to confirm.
ALSA buses are equipped with free WiFi.
Buses run to a reduced timetable during winter and Ramadan.
Each shuttle operator's fleet may differ so it's best to contact their customer support if you're traveling in a wheelchair.

How to get from Agadir Airport to Marrakech by private transfer

An Agadir Airport transfer is the best way to get from Agadir Airport to Marrakech if you want a stress-free arrival. Choosing a private transfer allows you to arrange everything in advance and ensure peace of mind with a hassle-free start to your trip.

With Welcome, you secure personalized services and several perks for a seamless travel experience like meet and greets by professional English-speaking drivers, a flexible cancellation policy, flight monitoring, 24/7 customer support, and more.

During the ride, don’t forget to chat with your driver, who will be happy to share tips on the local culture or recommend places to visit to make your trip even more memorable.

What's the cost of a transfer from Agadir Airport to Marrakech?

Pre-booking a private transfer from Agadir Airport to Marrakech comes with a fixed fare that you will know and pay in advance. This allows you to budget your trip upfront and control your expenses. You can easily complete your booking online in only a few clicks and choose the appropriate vehicle type by filling in the number of passengers and luggage.

That being said, a sedan transfer from Agadir Airport to Marrakech costs €125 (MAD 1,309). For larger groups, you can book a minivan for €156 (MAD 1,633) or a minibus for €245 (MAD 2,565). These rates are fixed throughout the day and all fees and tolls are included.

Cost

€125

Trip Duration

3 Hr.

Pre-booking your private transfer ensures zero waiting time after landing for a smooth arrival.

Convenience
Safety
Value for Money

Private transfers are available 24/7 from Agadir Al-Massira Airport (AGA).

Where do I meet my driver?

After clearing passport control and baggage claim, head towards the exit and the public area of the Arrivals Hall. Your Welcome driver will be waiting there for you, holding a sign with the name you used in your booking. You will also receive their photo via email so it should be easy to spot them in the crowd.

Following a warm introduction, your driver will help with your luggage and guide you to the parking lot. After that, you can simply sit back and enjoy the ride to your destination.

Convenience

A private transfer from Agadir Airport to Marrakech guarantees a comfortable ride in a modern vehicle with ample luggage space without queuing at the taxi rank. You will minimize waiting times and receive a warm greeting from an English-speaking driver, which makes things much easier if you don’t speak Arabic. Without a doubt, it’s the smoothest way to start your trip and ensure a hassle-free arrival at the door of your hotel or apartment.

Editor’s Note

A private transfer is the best option if you’re traveling with young children or carrying multiple pieces of luggage.

Useful Tips

A sedan transfer can accommodate up to 3 passengers, a minivan up to 7, and a minibus up to 12 passengers.
You can request a baby/child seat during the booking process and your driver will provide one for you.
Before your transfer, you will receive an email including your driver's name, contact information, photo, and vehicle information so that you know who to expect on the day.
You can download the Welcome Traveller app to keep useful information about your transfer handy or to communicate with your driver.
Your driver will monitor your flight arrival and adjust the pickup time in case there is a delay; you don't need to worry about missing your transfer.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Agadir. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€131.0
NIGHTTIME
€155.0
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Frequently asked questions

How do I get to Marrakech from Agadir Airport?

You have three options to get from Agadir Airport to Marrakech; taxi, private transfer, or bus. The fastest options are a taxi from Agadir Airport to Marrakech or a private transfer but they’re also the most expensive. The bus is a much cheaper alternative but it takes longer as you need to travel via Agadir and switch three buses.

How much is a taxi from Agadir to Marrakech?

For long-distance trips, taxis from Agadir Airport usually charge a flat fare per vehicle. The Agadir Airport to Marrakech price is €115 (MAD 1,200) for up to 6 or 7 passengers depending on the vehicle type. There is also a €1.90 (MAD 20) fee for each piece of luggage. The Agadir Airport to Marrakech Airport taxi price is also the same but it’s best to confirm with the driver upfront.

How long is the bus from Agadir to Marrakech?

There is no direct bus connection from Agadir Airport to Marrakech. You will need to travel via Agadir and switch 3 buses in total, which can take over 5 hours.

Is there a train between Marrakech and Agadir?

Although Marrakech has a railway station, Agadir does not so there is no train connection between Marrakech and Agadir.

Was this helpful?

Pre-book online