Search this site with Google:

Visiting Morocco

Visiting Morocco - Local knowledge for global travellers.

Posts about Agadir

Buses from Agadir to Marrakech

The best buses from Agadir to Marrakech are run by a company called Supra Tours.

Supra Tours is a subsidiary of ONCF, the national rail company. They run high quality air conditioned buses throughout the country.

Buses from Agadir for Marrakech depart several times a day from morning until evening, and are a great way to travel when visiting Morocco.

The total travel time from Agadir to Marrakech is 5 hours. Buses make a stop mid-way for a food and bathroom break.

Coaches fill up in advance, so consider buying your ticket the day before you travel. The cost of a single ticket on buses from Agadir to Marrakech is 80 to 90 Dh.


Buses from Marrakech to Agadir

Buses from Marrakech to Agadir
Marrakech

The best buses from Marrakesh to Agadir are run by Supra Tours, a subsidiary of ONCF.

Supra Tours operates from an office on Avenue Hassan II, which is near the train station in Marrakech.

Buses leave Marrakech for Agadir four times a day, from 9:00am onwards.

Buses from Agadir to Marrakech return at the same regular intervals, although not the same times.

The total bus time from Marrakesh to Agadir is 5 hours.

Buses stop half way for a snack and restroom break.

The cost of a one-way bus ticket from Marrakesh to Agadir is 80-90 DHS.

Buses book up quickly, so it is best to buy your ticket before you take the bus.

See the Marrakech Bus Guide for more information and tips on bus travel in Morocco.


Flights to Agadir

The following airlines offer flights to Agadir-Al Massira Airport (AGA):

Aer Lingus
Aer Lingus has flights to Agadir from Dublin

Aigle Azur
Aigle Azur has flights to Agadir from Paris

Air Berlin
Air Berlin has flights to Agadir from Nuremberg

Air France
Air France has flights to Agadir from Paris

Atlas Blue
Atlas Blue has flights to Agadir from Brussels, Milan

Condor Airlines
Condor Airlines has flights to Agadir from Frankfurt, Munich, Tangier

Jetairfly
Jetairfly has flights to Agadir from Brussels

Jet4You
Jet4You has flights to Agadir from Paris

Lauda Air
Lauda Air has flights to Agadir from Vienna

Martinair
Martinair has flights to Agadir from Amsterdam

Regional Air Lines
Regional Air Lines has flights to Agadir from Casablanca, Dakhla, Las Palmas, Laayoune, Marrakesh

Rossiya
Rossiya has flights to Agadir from St. Petersburg

Royal Air Maroc
Royal Air Maroc has flights to Agadir from Casablanca, Dakhla, Paris, Rabat

Ryanair
Ryanair has flights to Agadir from London, Marseille

Thomas Cook Airlines
Thomas Cook Airlines has flights to Agadir from London, Manchester

Thomson Airways
Thomson Airways has flights to Agadir from Birmingham, Bristol, East Midlands, London, Manchester

TUIfly
TUIfly has flights to Agadir from Dusseldorf, Frankfurt, Munich, Stuttgart

Transavia.com
Transavia.com has flights to Agadir from Amsterdam