Travel Casablanca to Tangier

Casablanca to Tangier Train: Schedules, Tickets & Prices

Trains from Casablanca to Tangier take around 2h to 6h 30m, with tickets starting from 240 MAD to 600 MAD.

Train from Casablanca to Tangier

Travel from Casablanca to Tangier by train, departing from Casablanca Train Station, L Oasis Train Station, Casablanca or Casa Port Train Station, Casablanca. Tickets are available from 240 MAD, and the journey lasts about 2 hours, reaching Tangier Train Station. Plan ahead and secure your ride.

Prices: 240 MAD to 600 MAD

Duration: 2h – 6h 30m ⏱

Travel with train from Casablanca to Tangier for MAD 240 Travel with train from Casablanca to Tangier for MAD 240 Experience train from Casablanca to Tangier in 2h Explore with train from Casablanca to Tangier in 2h Hop on train from Casablanca to Tangier for MAD 240

View all Train tickets →

Distance Casablanca to Tangier

The distance between Casablanca and Tangier is 293.4 kilometers.

Train from Casablanca to Tangier Details

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

Train
Average price
344 MAD
 
Cheapest
240 MAD
Average duration
5h 59m
 
Shortest
2h
Number of departures
59
05:16 - 22:00
Tickets
 
Stations
Departure stations
Arrival stations
Casablanca Train Station
L Oasis Train Station, Casablanca
Casa Port Train Station, Casablanca
Tangier Train Station

Train Routes & Schedules from Casablanca to Tangier

- Tangier Train Station can be reached from Casablanca Train Station with a train ride lasting about 2h to 6h 30m. Rail services run from 06:00 until 21:00, and fares start at 257 to 572 MAD.
- Start your journey at L Oasis Train Station, Casablanca and reach Tangier Train Station in around 6h 30m by train. Rail services operate from 05:16 until 22:00 with fares beginning at 240 to 323 MAD.
- From Casa Port Train Station, Casablanca, you’ll board a train that travels for about 6h 30m before reaching Tangier Train Station. Departures are from 07:10 until 19:35, and fares start at 360 to 600 MAD.

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

  • 07:10 13:40 6h 30m 360 MAD
  • 08:10 14:40 6h 30m 360 MAD
  • 09:10 15:40 6h 30m 360 MAD
  • 09:40 16:10 6h 30m 600 MAD
  • 10:10 16:40 6h 30m 360 MAD
  • 12:10 18:40 6h 30m 600 MAD
  • 13:10 19:40 6h 30m 360 MAD
  • 13:35 20:05 6h 30m 600 MAD
  • 14:10 20:40 6h 30m 360 MAD
  • 15:10 21:40 6h 30m 600 MAD
  • 16:35 23:05 6h 30m 360 MAD
  • 17:10 23:40 6h 30m 360 MAD
  • 18:35 01:05 6h 30m 360 MAD
  • 19:10 01:40 6h 30m 360 MAD
  • 19:35 02:05 6h 30m 600 MAD

Train Timetable: Casablanca Train Station → Tangier Train Station

  • 06:00 08:00 2h 420 MAD
  • 07:00 09:10 2h 10m 377 MAD
  • 08:00 14:30 6h 30m 257 MAD
  • 09:00 15:30 6h 30m 420 MAD
  • 10:00 12:10 2h 10m 572 MAD
  • 11:00 17:30 6h 30m 341 MAD
  • 12:00 18:30 6h 30m 257 MAD
  • 13:00 19:30 6h 30m 257 MAD
  • 14:00 20:30 6h 30m 257 MAD
  • 15:00 17:10 2h 10m 377 MAD
  • 16:00 22:30 6h 30m 257 MAD
  • 17:00 23:30 6h 30m 257 MAD
  • 18:00 00:30 6h 30m 257 MAD
  • 19:00 21:10 2h 10m 377 MAD
  • 20:00 22:10 2h 10m 377 MAD
  • 21:00 23:10 2h 10m 572 MAD

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

  • 05:16 11:46 6h 30m 240 MAD
  • 06:16 12:46 6h 30m 240 MAD
  • 07:00 13:30 6h 30m 323 MAD
  • 07:16 13:46 6h 30m 240 MAD
  • 08:00 14:30 6h 30m 323 MAD
  • 08:16 14:46 6h 30m 240 MAD
  • 09:00 15:30 6h 30m 323 MAD
  • 09:16 15:46 6h 30m 240 MAD
  • 10:00 16:30 6h 30m 323 MAD
  • 10:16 16:46 6h 30m 240 MAD
  • 11:00 17:30 6h 30m 323 MAD
  • 11:16 17:46 6h 30m 240 MAD
  • 12:00 18:30 6h 30m 323 MAD
  • 12:16 18:46 6h 30m 240 MAD
  • 13:00 19:30 6h 30m 323 MAD
  • 13:16 19:46 6h 30m 240 MAD
  • 14:00 20:30 6h 30m 323 MAD
  • 14:16 20:46 6h 30m 240 MAD
  • 15:00 21:30 6h 30m 323 MAD
  • 15:16 21:46 6h 30m 240 MAD
  • 16:00 22:30 6h 30m 323 MAD
  • 16:16 22:46 6h 30m 240 MAD
  • 17:00 23:30 6h 30m 323 MAD
  • 18:00 00:30 6h 30m 323 MAD
  • 19:00 01:30 6h 30m 323 MAD
  • 20:00 02:30 6h 30m 323 MAD
  • 21:00 03:30 6h 30m 323 MAD
  • 22:00 04:30 6h 30m 323 MAD

Check all Train tickets →

Frequently Asked Questions Train Casablanca to Tangier

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

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

A train trip from Casablanca to Tangier usually takes about 2 hours to 6 hours 30 minutes, depending on the service and station pair. If you are planning a Casablanca to Tangier train journey, it is worth checking the specific departure because the travel time can vary quite a bit.

What is the price of train tickets for Casablanca to Tangier?

Train tickets for Casablanca to Tangier generally cost between 240 MAD and 600 MAD. Since train fares can vary by service, it is a good idea to compare options before booking your Casablanca to Tangier train trip.

What are the first and last train departures between Casablanca and Tangier?

The train service from Casablanca to Tangier starts with a departure at 05:16 and the last train leaves at 22:00. If you are arranging a Casablanca to Tangier train journey, these times can help you plan an early start or a later departure.

How frequent is the train service from Casablanca to Tangier?

There are 59 train trips on the Casablanca to Tangier route, so you have several options to choose from. For a train journey between Casablanca and Tangier, that gives you flexibility when planning your day.

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

Yes, it is sensible to book train tickets for Casablanca to Tangier ahead of time, especially if you want to compare prices and departure times. A Casablanca to Tangier train trip can vary in cost and schedule, so early booking helps you choose the option that suits you best.

Which stations are used for the train journey from Casablanca to Tangier?

For a train journey from Casablanca to Tangier, departures can be from Casablanca Train Station, L Oasis Train Station in Casablanca, or Casa Port Train Station in Casablanca, and arrivals are at Tangier Train Station. It is important to check your train ticket carefully so you go to the correct station for your Casablanca to Tangier train trip.

Is there a direct train connection between Casablanca and Tangier?

Yes, the train connection between Casablanca and Tangier runs directly to Tangier Train Station from the listed Casablanca departure stations. If you are taking the Casablanca to Tangier train service, you should still confirm your exact departure station before travel.

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

Before taking the train from Casablanca to Tangier, check your departure station, ticket details, and train schedule so you arrive on time. Because the Casablanca to Tangier train journey can range from about 2 hours to 6 hours 30 minutes, it helps to choose the train service that best fits your plans.


More Train routes from and to Casablanca or Tangier

Planning more than just Casablanca to Tangier?

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