Shared minibus network

Shuttle bus Morocco — shared minibus transfers from €8

Fixed per-seat fares on a 12-seat Mercedes Sprinter minibus, English-speaking drivers, meet-and-greet at every airport. Book any of 60 scheduled lines connecting Agadir, Taghazout, Imsouane, Marrakech, Essaouira, Casablanca, Fes, Chefchaouen, Merzouga and Ouarzazate.

Mercedes Sprinter shared shuttle minibus used across Morocco

All shuttle bus lines in Morocco

Shuttle bus from Agadir

Shuttle bus from Agadir Airport

Shuttle bus from Casablanca

Shuttle bus from Casablanca Airport

Shuttle bus from Chefchaouen

Shuttle bus from Essaouira

Shuttle bus from Fes

Shuttle bus from Imsouane

Shuttle bus from Marrakech

Shuttle bus from Marrakech Airport

Shuttle bus from Merzouga

Shuttle bus from Ouarzazate

Shuttle bus from Rabat

Shuttle bus from Taghazout

Shuttle bus from Tamraght

Shuttle bus from Tangier

Why book a Bacharide shuttle

Fixed per-seat prices

No surge, no meter. Pay only for the seats you book.

12-seat Sprinter minibus

Air-conditioned, luggage rack, seatbelts on every seat.

English-speaking drivers

Licensed professional drivers who know every route.

Airport meet-and-greet

Name-board pickup at AGA, RAK and CMN arrivals.

Shuttle bus Morocco — FAQ

How does the shared shuttle bus in Morocco work?

Our shuttle is a scheduled Minibus with 12 seats. You pick a line, a date and a departure time, choose how many seats you need and pay per seat. We pick you up at the shared meeting point and drop you at the line's endpoint.

How much does a shuttle bus ticket cost?

Fares are per seat and start from €8 for short hops like Agadir–Taghazout, €15–€22 for regional lines (Marrakech–Essaouira, Agadir–Essaouira), and €25–€45 for long-distance routes such as Marrakech–Merzouga or Fes–Marrakech.

How early should I book my shuttle seat?

Scheduled shuttle seats open 30 days ahead. Popular summer lines (Taghazout–Essaouira, Marrakech–Agadir) sell out — booking 3–7 days in advance is safest.

Do you offer airport shuttle buses?

Yes — we run shared shuttle lines from Agadir Airport (AGA), Marrakech Menara Airport (RAK) and Casablanca Airport (CMN) to the main tourist hubs. Meet-and-greet with a name board is included.

What if my preferred departure isn't listed?

On-request lines are marked below. Book any date and time — we coordinate with other passengers or upgrade you to a private transfer at no extra cost when we can't fill the shuttle.