Tangier to Marrakesh Bus: Schedules, Tickets & Prices
Buses from Tangier to Marrakesh take around 8h to 9h, with tickets starting from 194 MAD to 302 MAD.
Bus from Tangier to Marrakesh
To travel between Tangier and Marrakesh, you’ll need to catch the bus from Tangier Main Bus Station or Tangier CTM Bus Station. The journey takes approximately 8 hours with fares starting from 194 MAD, and services conclude at Station Road to Marrakesh or Marrakech CTM Bus Station, Marrakesh. It’s a straightforward option for this route, and you can reserve your seat in advance to avoid last-minute issues.
Prices: 194 MAD to 302 MAD
Duration: 8h – 9h ⏱
Bus Routes & Schedules from Tangier to Marrakesh
- Board a bus at Tangier Main Bus Station to reach Station Road to Marrakesh, with the journey typically lasting 8h. Departures occur from 06:45 until 23:45, and bus ticket prices begin at 194 to 233 MAD.
- From the station at Tangier CTM Bus Station, buses depart toward Marrakech CTM Bus Station, Marrakesh, taking around 8h 30m to 9h for the trip. Services run from 11:00 until 16:45, and tickets start at 292 to 302 MAD.
Cheapest & Fastest Bus Tangier to Marrakesh
194 MAD, from Tangier Main Bus Station to Station Road to Marrakesh, departure some times, duration 8h.Bus Timetable: Tangier CTM Bus Station → Marrakech CTM Bus Station, Marrakesh
- 11:00 19:30 8h 30m 302 MAD
- 14:30 23:30 9h 292 MAD
- 16:45 01:15 8h 30m 302 MAD
Bus Timetable: Tangier Main Bus Station → Station Road to Marrakesh
- 06:45 14:45 8h 233 MAD
- 09:00 17:00 8h 194 MAD
- 18:10 02:10 8h 194 MAD
- 20:30 04:30 8h 194 MAD
- 21:15 05:15 8h 194 MAD
- 23:45 07:45 8h 194 MAD
Frequently Asked Questions Bus Tangier to Marrakesh
Below you will find answers to the most common questions about traveling from Tangier to Marrakesh by bus.
How long is the bus trip from Tangier to Marrakesh?
The bus trip from Tangier to Marrakesh usually takes about 8 to 9 hours, depending on the service and station pair. If you are planning this bus journey, it is best to allow extra time for boarding and any delays along the way.
What does a bus ticket for Tangier to Marrakesh usually cost?
A bus ticket for Tangier to Marrakesh typically costs between 194 MAD and 302 MAD. Prices can vary by bus service, so it is worth checking the fare before you book your bus journey.
When is the first bus departure from Tangier to Marrakesh?
The first bus departure for Tangier to Marrakesh is at 06:45. If you want an early start on this bus journey, it is a good idea to arrive a little before departure time.
What time is the last bus from Tangier to Marrakesh?
The last bus departure for Tangier to Marrakesh is at 23:45. For a late bus trip, make sure you confirm the station and give yourself enough time to reach the bus terminal.
How many bus departures are there between Tangier and Marrakesh?
There are 9 bus departures for Tangier to Marrakesh. That gives travelers several options across the day when planning a bus journey between the two cities.
Which stations are used for the bus service from Tangier to Marrakesh?
For the bus service from Tangier to Marrakesh, departures can be from Tangier Main Bus Station or Tangier CTM Bus Station. Arrivals may be at Station Road to Marrakesh or Marrakech CTM Bus Station, Marrakesh, so it is important to check your exact bus ticket details.
Can I book bus tickets for Tangier to Marrakesh in advance?
Yes, it is sensible to book bus tickets for Tangier to Marrakesh in advance, especially if you want a specific departure time. Since the bus service has a limited number of departures, early booking can help you secure the bus journey that suits you best.
Is there a practical tip for taking the bus from Tangier to Marrakesh?
A useful tip for the bus from Tangier to Marrakesh is to double-check both the departure station and the arrival station before you travel. Because the bus journey can take around 8 to 9 hours, it also helps to plan ahead for comfort and timing.
Travel options for Tangier to Marrakesh
More Bus routes from and to Tangier or Marrakesh
Routes in Bus from Tangier →
Routes in Bus to Marrakesh ←
Routes in Bus to Tangier ←
Planning more than just Tangier to Marrakesh?
You’re currently viewing Bus options for Tangier to Marrakesh. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.