Travel Tangier to Casablanca

Tangier to Casablanca Train: Schedules, Tickets & Prices

Travel from Tangier to Casablanca by train in around 2h to 6h 30m, with tickets available from 239 MAD to 599 MAD.

Train from Tangier to Casablanca

Board at Tangier Train Station for a train connecting Tangier and Casablanca, reaching Casablanca Train Station, L Oasis Train Station, Casablanca or Casa Port Train Station, Casablanca after approximately 2 hours. Tickets start at 239 MAD, secure your spot on the train in advance.

Prices: 239 MAD to 599 MAD

Duration: 2h – 6h 30m ⏱

Book train from Tangier to Casablanca in 2h Go with train from Tangier to Casablanca in 2h Go with train from Tangier to Casablanca for MAD 239 Explore with train from Tangier to Casablanca in 2h Travel with train from Tangier to Casablanca for MAD 239

View all Train tickets →

Distance Tangier to Casablanca

The distance between Tangier and Casablanca is 293.4 kilometers.

Train from Tangier to Casablanca Details

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

Train
Average price
390 MAD
 
Cheapest
239 MAD
Average duration
5h 9m
 
Shortest
2h
Number of departures
56
06:00 - 23:45
Tickets
 
Stations
Departure stations
Arrival stations
Tangier Train Station
Casablanca Train Station
L Oasis Train Station, Casablanca
Casa Port Train Station, Casablanca

Train Routes & Schedules from Tangier to Casablanca

- Leave Tangier Train Station for Casablanca Train Station by train, with the trip taking about 2h to 6h 30m. Train services operate from 06:00 until 23:45, and fares are priced from 256 to 583 MAD.
- Board the train at Tangier Train Station and spend approximately 3h to 6h 30m on the rails, arriving at L Oasis Train Station, Casablanca. The train operates from 06:35 until 23:35 with fares from 239 to 406 MAD.
- Travel to Casa Port Train Station, Casablanca from Tangier Train Station, with a train trip lasting approximately 6h 30m. Rail services run from 06:35 until 20:00, and fares start at 350 to 599 MAD.

Train Timetable: Tangier Train Station → Casa Port Train Station, Casablanca

  • 06:35 13:05 6h 30m 359 MAD
  • 07:00 13:30 6h 30m 350 MAD
  • 08:00 14:30 6h 30m 350 MAD
  • 09:00 15:30 6h 30m 350 MAD
  • 09:35 16:05 6h 30m 599 MAD
  • 10:00 16:30 6h 30m 350 MAD
  • 11:00 17:30 6h 30m 350 MAD
  • 12:00 18:30 6h 30m 350 MAD
  • 14:00 20:30 6h 30m 350 MAD
  • 15:00 21:30 6h 30m 350 MAD
  • 16:00 22:30 6h 30m 350 MAD
  • 16:35 23:05 6h 30m 599 MAD
  • 17:00 23:30 6h 30m 350 MAD
  • 17:10 23:40 6h 30m 599 MAD
  • 18:00 00:30 6h 30m 350 MAD
  • 18:35 01:05 6h 30m 599 MAD
  • 19:00 01:30 6h 30m 350 MAD
  • 19:10 01:40 6h 30m 599 MAD
  • 19:35 02:05 6h 30m 599 MAD
  • 20:00 02:30 6h 30m 350 MAD

Train Timetable: Tangier Train Station → Casablanca Train Station

  • 06:00 08:10 2h 10m 583 MAD
  • 07:00 09:10 2h 10m 583 MAD
  • 08:00 14:30 6h 30m 256 MAD
  • 09:00 15:30 6h 30m 256 MAD
  • 10:00 16:30 6h 30m 256 MAD
  • 11:00 17:30 6h 30m 256 MAD
  • 11:35 18:05 6h 30m 340 MAD
  • 12:00 18:30 6h 30m 256 MAD
  • 14:00 16:10 2h 10m 583 MAD
  • 14:25 20:55 6h 30m 340 MAD
  • 15:00 17:10 2h 10m 583 MAD
  • 16:00 18:10 2h 10m 583 MAD
  • 17:00 23:30 6h 30m 256 MAD
  • 18:00 00:30 6h 30m 256 MAD
  • 19:00 21:10 2h 10m 384 MAD
  • 20:00 02:30 6h 30m 256 MAD
  • 21:00 03:30 6h 30m 256 MAD
  • 23:25 01:25 2h 419 MAD
  • 23:45 06:15 6h 30m 340 MAD

Train Timetable: Tangier Train Station → L Oasis Train Station, Casablanca

  • 06:35 13:05 6h 30m 239 MAD
  • 07:00 10:00 3h 406 MAD
  • 08:00 11:00 3h 406 MAD
  • 09:00 12:00 3h 406 MAD
  • 09:35 16:05 6h 30m 239 MAD
  • 10:00 13:00 3h 406 MAD
  • 11:00 14:00 3h 406 MAD
  • 11:35 18:05 6h 30m 239 MAD
  • 12:00 15:00 3h 406 MAD
  • 13:00 16:00 3h 406 MAD
  • 14:00 17:00 3h 406 MAD
  • 15:00 18:00 3h 406 MAD
  • 16:00 19:00 3h 406 MAD
  • 17:00 20:00 3h 406 MAD
  • 18:00 21:00 3h 406 MAD
  • 19:00 22:00 3h 406 MAD
  • 23:35 06:05 6h 30m 322 MAD

Check all Train tickets →

Frequently Asked Questions Train Tangier to Casablanca

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

How long does the train from Tangier to Casablanca usually take?

The train from Tangier to Casablanca usually takes about 2 to 6 hours 30 minutes, depending on the service and the station you arrive at in Casablanca. The fastest train journey is around 2 hours, while some train options can take much longer, so it is worth checking the exact train schedule before you book.

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

Train tickets for Tangier to Casablanca usually cost between 239 MAD and 599 MAD. The final fare can vary by train service, timing, and availability, so it is a good idea to compare options before choosing your train trip.

Which stations are used for the Tangier to Casablanca train service?

The Tangier to Casablanca train service departs from Tangier Train Station. In Casablanca, trains may arrive at Casablanca Train Station, L Oasis Train Station, or Casa Port Train Station, so it is important to confirm your exact train journey destination when booking.

When is the first and last train departure from Tangier to Casablanca?

For the Tangier to Casablanca train, the first departure is at 06:00 and the last departure is at 23:45. That gives travelers a wide range of train departure times, whether they want an early start or a later train journey.

How many train trips are available between Tangier and Casablanca?

There are 56 train trips available for Tangier to Casablanca. With that many train connections, you have several choices across the day, which makes it easier to find a train schedule that fits your plans.

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

Yes, it is a good idea to book train tickets for Tangier to Casablanca in advance, especially if you want a specific departure time or a preferred arrival station. Advance booking can help you secure the train service that best matches your travel plans.

Is the train journey from Tangier to Casablanca a practical way to travel?

Yes, the train journey from Tangier to Casablanca is a practical option because it offers multiple departures, several arrival stations in Casablanca, and a fairly wide price range. If you want a straightforward train trip, checking the schedule and station details ahead of time will make the journey smoother.

What should I know before taking the train from Tangier to Casablanca?

Before taking the train from Tangier to Casablanca, check the departure station, your arrival station in Casablanca, and the train schedule so you choose the right service. Since travel times and prices can vary, reviewing the train tickets carefully will help you avoid surprises on your train journey.


More Train routes from and to Tangier or Casablanca

Planning more than just Tangier to Casablanca?

You’re currently viewing Train 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.