Travel Tangier to Casablanca

Tangier to Casablanca Bus: Schedules, Tickets & Prices

The bus journey from Tangier to Casablanca takes approximately 4h to 6h 10m, with fares from 112 MAD to 191 MAD.

Bus from Tangier to Casablanca

Board a bus at Tangier Main Bus Station, Tangier or Tangier CTM Bus Station and begin your journey from Tangier toward Casablanca, reaching Ouled Ziane Bus Station, Casablanca, Casablanca or Casablanca CTM Bus Station along the way. The first departure of the day is at 00:00, and services run regularly so you can choose a departure time that works for you. The trip lasts about 4 hours with fares starting from 112 MAD. Reserve your ticket here.

Prices: 112 MAD to 191 MAD

Duration: 4h – 6h 10m ⏱

Journey with bus from Tangier to Casablanca in 4h Choose bus from Tangier to Casablanca for MAD 112 Take bus from Tangier to Casablanca for MAD 112 Choose bus from Tangier to Casablanca in 4h Book bus from Tangier to Casablanca for MAD 112

View all Bus tickets →

Distance Tangier to Casablanca

The distance between Tangier and Casablanca is 293.4 kilometers.

Bus from Tangier to Casablanca Details

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

Bus
Average price
133 MAD
 
Cheapest
112 MAD
Average duration
4h 36m
 
Shortest
4h
Number of departures
15
00:00 - 21:15
Tickets
 
Stations
Departure stations
Arrival stations
Tangier Main Bus Station
Tangier
Tangier CTM Bus Station
Ouled Ziane Bus Station, Casablanca
Casablanca
Casablanca CTM Bus Station

Bus Routes & Schedules from Tangier to Casablanca

On this bus route between Tangier and Casablanca, several departure and arrival stations are available along the way. Travel time depends on the specific stops used, though most journeys fall around 4h. Buses follow a coordinated schedule running from 00:00 until 21:15, covering most of the day. Fares usually start at 112 MAD and can vary slightly depending on the service and stops selected. Consulting the full bus timetable for Tangier to Casablanca helps you compare station options, estimated travel times and available departures before deciding on the most suitable connection.

Bus Timetable: Tangier → Casablanca

  • 05:00 10:00 5h 132 MAD
  • 09:30 14:30 5h 132 MAD
  • 10:00 15:00 5h 132 MAD
  • 10:30 15:30 5h 132 MAD
  • 10:45 16:00 5h 15m 132 MAD
  • 11:30 16:00 4h 30m 132 MAD
  • 14:45 19:45 5h 132 MAD
  • 16:20 22:30 6h 10m 132 MAD

Bus Timetable: Tangier CTM Bus Station → Casablanca CTM Bus Station

  • 13:30 17:30 4h 191 MAD
  • 17:15 21:15 4h 191 MAD

Bus Timetable: Tangier Main Bus Station → Ouled Ziane Bus Station, Casablanca

  • 00:00 04:00 4h 112 MAD
  • 09:05 13:05 4h 112 MAD
  • 18:10 22:10 4h 112 MAD
  • 20:30 00:30 4h 112 MAD
  • 21:15 01:15 4h 112 MAD

Check all Bus tickets →

Frequently Asked Questions Bus Tangier to Casablanca

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

How long does the bus trip from Tangier to Casablanca usually take?

The bus trip from Tangier to Casablanca usually takes about 4 to 6 hours 10 minutes, depending on the service and the station pair you choose. Some bus journeys on this route are closer to 4 hours, while others can take a bit longer, so it is worth checking the specific departure before you book.

What is the price of a bus ticket for Tangier to Casablanca?

A bus ticket for Tangier to Casablanca usually costs between 112 MAD and 191 MAD. The final fare can vary by departure and service, so it is a good idea to compare options before choosing your bus.

When is the first bus departure from Tangier to Casablanca?

The first bus departure from Tangier to Casablanca is at 00:00. If you are planning an early bus journey, it is best to arrive a little before departure so you have time to find the right station and board without rushing.

What is the last bus service between Tangier and Casablanca?

The last bus service between Tangier and Casablanca leaves at 21:15. If you want a late bus trip on this route, make sure you check the departure time carefully so you do not miss the final connection of the day.

How many bus trips are available from Tangier to Casablanca?

There are 15 bus trips available from Tangier to Casablanca. That gives travelers several choices across the day, which can make it easier to find a bus departure that fits your schedule.

Which bus stations are used for the Tangier to Casablanca route?

For the Tangier to Casablanca bus route, departures can be from Tangier Main Bus Station, Tangier, or Tangier CTM Bus Station, and arrivals can be at Ouled Ziane Bus Station, Casablanca, Casablanca, or Casablanca CTM Bus Station. It is important to match your bus ticket with the correct station pair before you travel.

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

Yes, it is sensible to book bus tickets for Tangier to Casablanca in advance, especially if you want a specific departure time or station pair. Since there are several bus options on this route, early booking can help you choose the bus service that works best for your plans.

What should I know before taking a bus journey from Tangier to Casablanca?

Before taking a bus journey from Tangier to Casablanca, check the departure station, arrival station, and travel time so you know exactly which bus service you are using. Because the route has different station pairs and trip lengths, confirming the details ahead of time can help your bus trip go more smoothly.


More Bus routes from and to Tangier or Casablanca

Planning more than just Tangier to Casablanca?

You’re currently viewing Bus options for Tangier to Casablanca. 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.