MoroccoPrices.com
Morocco Transport Guide

Tangier to Casablanca: Transport, Prices & Travel Time

Al Boraq, Morocco's high-speed train, makes Tangier to Casablanca one of the fastest intercity journeys in the country. Compare it with the bus and a private driver to find the right fit for your budget and schedule.

DistanceAbout 340 km
BestAl Boraq
FastestAl Boraq
UpdatedOctober 2026
Route overview

Tangier to Casablanca transport

Al Boraq connects Tangier and Casablanca in about 2 hours 10 minutes, with stops at Tangier Ville, Kenitra, Rabat Agdal and Casa Voyageurs. It is faster and more comfortable than any road option.

Buses are a slower alternative and can suit travelers who cannot get an Al Boraq seat. A private driver gives door-to-door convenience for families and groups.

Al Boraq fares are dynamic, so booking early usually gets you a lower price.

Quick answer

The best option for most travelers

Al Boraq

High-speed train, about 2h 10m

Al Boraq is the clear choice: it is far faster than the bus and comfortable from start to finish.

Price

Travel time

About 2h 10m

Compare transport

How to get from Tangier to Casablanca

Compare the main transport options by typical price, journey time and who they are best suited for.

TransportTypical priceJourney timeBest for

Al Boraq

FASTEST

High-speed train

About 2h 10mMost travelers

CTM Bus

Intercity coach

About 5–6 hoursWhen trains are full

Private Driver

Door-to-door transfer

About 3h 30m–4h 30mFamilies & groups
Detailed guide

Tangier to Casablanca transport options

Here is what to know about each way of traveling between the two locations.

Al Boraq

FASTEST

High-speed train

Typical price

Journey time

About 2h 10m

Best for

Most travelers

Al Boraq runs between Tangier Ville and Casa Voyageurs, stopping at Kenitra and Rabat Agdal. It is the fastest and most comfortable way to make the trip, and early booking usually lowers the fare.

Advantages

  • Fastest option by far
  • Comfortable and punctual
  • Frequent departures
  • Stops in Kenitra and Rabat

Things to consider

  • Fares rise closer to departure
  • Trains fill on Fridays, Sundays and holidays
  • Only runs between Tangier and Casablanca

CTM Bus

Intercity coach

Typical price

Journey time

About 5–6 hours

Best for

When trains are full

CTM coaches link Tangier and Casablanca. The journey takes much longer than Al Boraq, so the bus mainly makes sense if trains are sold out or the timing suits you better.

Advantages

  • Useful backup when trains sell out
  • Air-conditioned coaches
  • Assigned seats

Things to consider

  • More than double the journey time
  • Road traffic can add delays
  • Departs from a different place than the station

Private Driver

Door-to-door transfer

Typical price

Journey time

About 3h 30m–4h 30m

Best for

Families & groups

A private driver takes you from your accommodation in Tangier to Casablanca. It is expensive for one person but can be reasonable when shared by a group.

Advantages

  • Door-to-door service
  • Flexible departure time
  • Good for heavy luggage

Things to consider

  • Much costlier than the train for solo travelers
  • Slower than Al Boraq
  • Price depends on provider
Which should you choose?

Choosing the right transport

Take Al Boraq whenever you can. Fall back on the bus only if trains are full, and consider a private driver if you are a group.

Choose Al Boraq

Best for speed and comfort, and cheapest when booked early.

Choose CTM

A fallback when Al Boraq is sold out on your day.

Choose a private driver

Worth comparing for groups who want door-to-door service.

Before you travel

Practical tips for Tangier to Casablanca

Use Tangier Ville station

Al Boraq leaves from Tangier Ville in the city. It is not at the Tanger Med ferry port, so check which one you need.

Book early for lower fares

Al Boraq fares are dynamic and lower when booked early. Fridays, Sundays and holidays fill up.

Know your Casablanca station

Al Boraq arrives at Casa Voyageurs. Casa Port is a different station closer to the center.

Verify timetables

ONCF has adjusted schedules because of rail works, so check oncf.ma for your date.

Budget planning

How much does Tangier to Casablanca cost?

Al Boraq fares depend on when you book and which class you choose. Add a taxi at each end.

TravelerRecommendedTransport costNotes
Solo travelerAl Boraq2nd to 1st class; early booking is cheaper
CoupleAl BoraqFor two people
Family / groupCompare private driverPer vehicle
Frequently asked questions

Tangier to Casablanca transport FAQ

What is the best way to get from Tangier to Casablanca?+

Al Boraq high-speed train. It takes about 2 hours 10 minutes and is more comfortable than the bus.

How much is Al Boraq from Tangier to Casablanca?+

Second class typically starts from about 150 MAD and can reach about 250 MAD, with first class higher. Fares are dynamic and change by date and booking time, so confirm on oncf.ma.

How long does Al Boraq take?+

About 2 hours 10 minutes end to end, with stops at Kenitra and Rabat Agdal.

Which stations does Al Boraq stop at?+

Tangier Ville, Kenitra, Rabat Agdal and Casa Voyageurs.

Does Al Boraq go to Marrakech or Fes?+

No. Al Boraq only runs between Tangier and Casablanca. For Marrakech or Fes you change onto a conventional ONCF train.

Is the bus cheaper than Al Boraq?+

It can be, but the bus takes about 5–6 hours against about 2 hours 10 minutes. Early-booked Al Boraq fares are often competitive.

How far is Tangier from Casablanca?+

About 340 kilometers by road.

Should I book Al Boraq in advance?+

Yes. Booking early gives lower fares, and trains fill on Fridays, Sundays and holidays.

Continue planning

More Morocco transport routes

View all transport

Prices and journey times are typical estimates and can change depending on travel date, departure, transport class and booking conditions. Check the relevant transport operator before purchasing your ticket. Morocco Prices updates route information regularly.