Travel Casablanca to Agadir

Casablanca to Agadir Bus: Schedules, Tickets & Prices

Buses from Casablanca to Agadir take around 5h 30m to 10h 45m, with tickets starting from 126 MAD to 449 MAD.

Bus from Casablanca to Agadir

The day’s first bus leaves at 00:00, with regular departures following from Casablanca CTM Bus Station, Ouled Ziane Bus Station, Casablanca or Casablanca. If you’re traveling from Casablanca, you can plan your trip to Agadir at a time that works for you. The journey usually takes around 5 hours 30 minutes to reach Agadir CTM Bus Station, Agadir Bus Station or Agadir, with fares starting from 126 MAD. Check availability and book here to reserve your seat.

Prices: 126 MAD to 449 MAD

Duration: 5h 30m – 10h 45m ⏱

Journey with bus from Casablanca to Agadir in 5h 30m Go with bus from Casablanca to Agadir for MAD 126 Journey with bus from Casablanca to Agadir for MAD 126 Choose bus from Casablanca to Agadir for MAD 126 Hop on bus from Casablanca to Agadir in 5h 30m Hop on bus from Casablanca to Agadir in 5h 30m

View all Bus tickets →

Distance Casablanca to Agadir

The distance between Casablanca and Agadir is 398.5 kilometers.

Bus from Casablanca to Agadir Details

Find key information about the Bus from Casablanca to Agadir, including travel time, prices and stations.

Bus
Average price
257 MAD
 
Cheapest
126 MAD
Average duration
7h 2m
 
Shortest
5h 30m
Number of departures
52
00:00 - 23:59
Tickets
 
Stations
Departure stations
Arrival stations
Casablanca CTM Bus Station
Ouled Ziane Bus Station, Casablanca
Casablanca
Agadir CTM Bus Station
Agadir Bus Station
Agadir

Bus Routes & Schedules from Casablanca to Agadir

Bus services linking Casablanca and Agadir operate through multiple stations, giving travelers a range of possible departure and arrival points. Because of this, journey durations can differ by route, generally averaging around 5h 30m. All buses run within a shared operating window from 00:00 to 23:59, with bus ticket prices starting at 126 MAD and adjusting slightly based on the service and stop combination. Reviewing the complete bus timetable for Casablanca to Agadir allows you to assess station coverage, timing differences and departure options in detail.

Bus Timetable: Casablanca → Agadir

  • 05:00 15:30 10h 30m 182 MAD
  • 06:00 14:00 8h 156 MAD
  • 06:30 13:45 7h 15m 410 MAD
  • 07:00 13:45 6h 45m 410 MAD
  • 07:45 18:30 10h 45m 169 MAD
  • 08:00 14:00 6h 410 MAD
  • 08:30 14:00 5h 30m 410 MAD
  • 08:45 16:30 7h 45m 156 MAD
  • 09:00 17:30 8h 30m 169 MAD
  • 09:30 17:00 7h 30m 156 MAD
  • 09:45 16:30 6h 45m 156 MAD
  • 10:15 16:30 6h 15m 154 MAD
  • 11:00 17:00 6h 449 MAD
  • 11:30 17:00 5h 30m 449 MAD
  • 12:30 18:30 6h 156 MAD
  • 13:15 20:00 6h 45m 132 MAD
  • 13:30 20:00 6h 30m 169 MAD
  • 15:00 21:00 6h 449 MAD
  • 15:30 02:10 10h 40m 180 MAD
  • 16:30 03:00 10h 30m 182 MAD
  • 18:00 01:00 7h 169 MAD
  • 18:30 02:30 8h 390 MAD
  • 18:45 03:00 8h 15m 182 MAD
  • 19:00 03:00 8h 156 MAD
  • 19:30 02:30 7h 390 MAD
  • 20:00 03:00 7h 169 MAD
  • 20:50 05:15 8h 25m 169 MAD
  • 21:00 06:31 9h 31m 182 MAD
  • 21:30 04:45 7h 15m 169 MAD
  • 21:45 05:30 7h 45m 132 MAD
  • 22:00 06:00 8h 208 MAD
  • 22:30 06:45 8h 15m 208 MAD
  • 22:50 05:15 6h 25m 410 MAD
  • 23:00 06:00 7h 169 MAD
  • 23:30 05:30 6h 169 MAD
  • 23:40 06:00 6h 20m 132 MAD
  • 23:45 05:45 6h 449 MAD
  • 23:50 05:30 5h 40m 410 MAD
  • 23:59 05:45 5h 46m 449 MAD

Bus Timetable: Casablanca CTM Bus Station → Agadir CTM Bus Station

  • 09:00 14:30 5h 30m 389 MAD
  • 11:00 16:30 5h 30m 350 MAD
  • 15:30 21:00 5h 30m 350 MAD
  • 17:45 23:15 5h 30m 388 MAD
  • 22:30 04:00 5h 30m 348 MAD
  • 23:30 05:00 5h 30m 389 MAD
  • 23:59 05:29 5h 30m 350 MAD

Bus Timetable: Ouled Ziane Bus Station, Casablanca → Agadir Bus Station

  • 00:00 06:00 6h 173 MAD
  • 08:15 16:30 8h 15m 160 MAD
  • 20:15 02:15 6h 173 MAD
  • 21:35 05:50 8h 15m 126 MAD
  • 23:00 05:00 6h 173 MAD
  • 23:45 05:45 6h 173 MAD

Check all Bus tickets →

Frequently Asked Questions Bus Casablanca to Agadir

Below you will find answers to the most common questions about traveling from Casablanca to Agadir by bus.

How long is the bus trip from Casablanca to Agadir?

The bus trip from Casablanca to Agadir usually takes about 5 hours 30 minutes to 10 hours 45 minutes, depending on the service and the exact departure and arrival points. If you are comparing specific stations, the Casablanca CTM Bus Station to Agadir CTM Bus Station bus can take about 5 hours 30 minutes, while other Casablanca to Agadir bus options may take longer.

What is the price of a bus ticket between Casablanca and Agadir?

A bus ticket for Casablanca to Agadir is priced from 126 MAD to 449 MAD, so the cost can vary quite a bit by service and timing. If you are planning a bus journey on this route, it is a good idea to compare options early so you can choose the fare that fits your budget.

Where does the bus from Casablanca to Agadir usually depart and arrive?

On the Casablanca to Agadir bus route, departures can be from Casablanca CTM Bus Station, Ouled Ziane Bus Station, Casablanca, or Casablanca itself, and arrivals can be at Agadir CTM Bus Station, Agadir Bus Station, or Agadir. The exact bus departure and arrival point depends on the service you choose, so it is worth checking the station details before you travel.

How frequent is the bus service from Casablanca to Agadir?

The Casablanca to Agadir bus service has 52 trips listed, which gives travelers several bus options across the day. Since the schedule runs from 00:00 to 23:59, you can usually find a bus connection that suits different travel plans.

Can I book bus tickets for Casablanca to Agadir in advance?

Yes, it is sensible to book bus tickets for Casablanca to Agadir in advance, especially if you want a specific departure time or station pair. With fares and travel times varying on this bus route, early booking can help you secure the bus service that best matches your plans.

Is there an early bus departure on the Casablanca to Agadir route?

Yes, the Casablanca to Agadir bus schedule starts with a first departure at 00:00, so there can be very early options depending on the service. If you need a bus journey that begins before sunrise, it is best to check the available departures carefully.

What should I know before taking the bus journey from Casablanca to Agadir?

Before taking the bus journey from Casablanca to Agadir, it helps to confirm your station, since departures and arrivals can vary between Casablanca CTM Bus Station, Ouled Ziane Bus Station, Casablanca, and the Agadir stations. It is also smart to compare the bus tickets by price and duration, because this route can range from about 5 hours 30 minutes to 10 hours 45 minutes.

Are there direct bus connections between Casablanca and Agadir?

Yes, there are bus connections between Casablanca and Agadir, including specific station pairs such as Casablanca CTM Bus Station to Agadir CTM Bus Station and Ouled Ziane Bus Station, Casablanca to Agadir Bus Station. These bus options can differ in duration, so checking the exact route before you travel is important.


More Bus routes from and to Casablanca or Agadir

Planning more than just Casablanca to Agadir?

You’re currently viewing Bus options for Casablanca to Agadir. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.