Photo by Louis Hansel on Unsplash
Compare high-speed trains, grand taxis, and buses for your trip from Tangier to Rabat with realistic door-to-door times and booking tips.
Heading down from Tangier's bustling northern gateway straight to Rabat makes for one of the easiest intercity trips in Morocco. You've got several reliable ways to bridge the 250 kilometers between these Atlantic hubs now.
Quick Recommendation
Just take the Al Boraq high-speed train. It's fast, comfortable, runs constantly, and drops you right in Rabat's center in just over an hour. Skip the cars and buses unless you're hauling tons of weird cargo.
Route Overview and Geography
The route tracks down Morocco's northwestern Atlantic coast. Leaving Tangier, the tracks and highway slice through the Rif foothills before opening up into wide agricultural plains near Asilah and Larache. Grab a window seat.
Transport Comparison: Train vs. Bus vs. Private Transfer
1. The High-Speed Train (Al Boraq)
Al Boraq is Africa's first high-speed rail line, hitting 320 km/h. Trains leave regularly all day from Tangier Ville station and head straight to Rabat Ville.
- Travel time: About 1 hour and 20 minutes.
- Cost: Budget 115 MAD to 135 MAD for Second Class and 165 MAD to 200 MAD for First Class, depending on when you book.
- Convenience: High. Seats are assigned, carriages are quiet and air-conditioned, and stations sit right downtown.
2. Intercity Buses (CTM or Supratours)
If train seats sell out during holiday rushes or you just want a cheap road option, companies like CTM run scheduled coaches from Tangier's main bus station to Rabat.
- Travel time: Roughly 4 to 5 hours, completely dependent on highway traffic.
- Cost: Between 80 MAD and 120 MAD.
- Convenience: Moderate. Buses work fine for regional hops, but the ride drags on.
3. Private Transfer or Grand Taxi
Book a private driver through your riad or transport agencies. Shared Mercedes sedans run out of taxi stations, though heading all the way to Rabat means paying for a full-car charter since it crosses provincial lines.
- Travel time: Around 2.5 to 3 hours via the A1 toll motorway.
- Cost: A private transfer or chartered grand taxi costs 1,000 MAD to 1,500 MAD total.
- Convenience: Good for door-to-door drop-offs or heavy bags, but pricey if you're traveling solo.
Station Details, Luggage, and Accessibility
Tangier Ville station is modern and clean, featuring cafes and automated kiosks. Show up 20 minutes before departure to clear the platform gates. In Rabat, you'll arrive at Rabat Ville station right by Avenue Mohammed V, putting you within walking distance of hotels and the medina.
Al Boraq has generous luggage policies; stash your bags in overhead racks or car door compartments. Stations and trains feature ramps and elevators, making them manageable if you've got heavy bags.
Late Arrivals and Official Booking Links
Miss the last night train in Tangier and you'll sleep there, because late-night buses are spotty. Check timetables and lock in seats early on the ONCF site at oncf-voyages.ma. Grab bus schedules at ctm.ma.
How long does the high-speed train take from Tangier to Rabat?
The Al Boraq train takes about 1 hour and 20 minutes between Tangier Ville and Rabat Ville.
How much does a train ticket cost from Tangier to Rabat?
Second class seats run from 115 MAD to 135 MAD, while first class costs 165 MAD to 200 MAD.
Is it necessary to book train tickets in advance?
You can buy tickets at the station, but booking a day or two early on the ONCF site saves you from sold-out weekend trains.
Can I take a bus instead of the train?
Yes, CTM runs buses between Tangier and Rabat, but the trip takes 4 to 5 hours instead of the quick train ride.
Juggling transit across Morocco gets complicated fast. TopInMorocco offers AI-powered trip planning tools built by local experts to make your journey from Tangier to Rabat completely painless.