


The best way is the Al Boraq high speed train. The fastest trains take 2 hours 17 minutes, compared with 3.5 to 4 hours by car and 5 to 6 hours by bus. Al Boraq runs directly between central train stations in Casablanca and Tangier. It is the fastest, most comfortable and most reliable way to travel on this route.
The fastest Al Boraq high speed trains take 2 hours 17 minutes. Conventional trains that make more stops or involve a connection take longer, up to about 7 hours 27 minutes, so check the travel time when you book.
Trains cover a distance of approximately 320 kilometers. The road distance from Casablanca to Tangier is approximately 340 km via the A1 motorway. On the high speed line, the fastest trains cover this distance in 2 hours 17 minutes.
Al Boraq is Morocco’s high speed train, operated by ONCF (Moroccan Railways). It was the first high speed line in Africa and reaches speeds of up to 320 km/h (199 mph). Al Boraq connects Casablanca, Rabat, Kenitra and Tangier, and it offers modern amenities and top notch comfort.
Al Boraq trains reach speeds of up to 320 km/h (199 mph), which makes them the fastest trains in Morocco. The high speed makes the trip between Casablanca and Tangier as short as 2 hours 17 minutes.
Al Boraq departs from Casa-Voyageurs station, Casablanca’s main station. It is in the city center and well connected by tram and taxi. Arrive at least 20–30 minutes before your departure for boarding.
Al Boraq trains arrive at Tanger Ville station, Tangier’s main train station. The station is close to the city center and the waterfront, and taxis are available outside for onward connections.
Tanger Ville station is a modern station with ticket offices, cafes and waiting areas. It is a short taxi ride from the medina and the port. As you arrive in Tangier, you can enjoy stunning seaside views.
There are about 59 trains a day from Casablanca to Tangier, with frequent departures through the day, so it’s easy to find a train that fits your plans.
The most popular trains are Al Boraq high speed services, which are direct trains with the shortest travel time. Other trains run on conventional lines, but they take much longer and usually involve a connection.
Al Boraq offers first class and second class. First class (1st class): Includes a reserved seat and lounge access. Second class: Offers standard seating. Some older conventional trains in Morocco have more basic padded plastic seats in second class.
1st class is worth it if you want more space, a reserved seat and lounge access at the station. First class tickets cost more, but they’re a good choice for busy departures and long travel days.
Train tickets from Casablanca to Tangier start at $35. First class tickets cost more. Prices vary by departure time, date and how early you book, and popular trains can be sold out close to the travel date.
You can book train tickets on the Rail Ninja website or app. Choose your date, compare departures and classes, and receive an e-ticket for your journey. Tickets can also be bought at train stations in Morocco.
The first train leaves Casablanca at around 06:00 and the last one at around 21:00. Times can change by season, so check the current timetable before you travel.
One platform, 34+ destinations, 700+ routes around the globe.
We speak your language and offer over 20 payment methods.
Read authentic Rail Ninja reviews and see what our travelers say about us.
You can conveniently book train tickets for up to a year in advance!
Need a hand? Contact our customer support before or during your trip.