Compare all timetables for the bus from Safi to Rabat
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sahara Voyage | 5h 30m | 13:30 | Safi | Mosquée Safi | 19:00 | Rabat | Central Coach Station | Economy | £11 |
A Bus from Sahara Voyage goes from Mosquée Safi, Safi (Morocco) at 04/06/2026 13:30:00 to Central Coach Station, Rabat (Morocco) arriving at 04/06/2026 19:00:00. 50 Economy ticket for £11 per person are available. Travel duration is 5h 30m
|
||
| CTM Buses Morocco | 6h 0m | 06:15 | Safi | Bus Stop | 12:15 | Rabat | Ville Coach Station | Economy | £12 |
A Bus from CTM Buses Morocco goes from Bus Stop, Safi (Morocco) at 04/06/2026 06:15:00 to Ville Coach Station, Rabat (Morocco) arriving at 04/06/2026 12:15:00. 50 Economy ticket for £12 per person are available. Travel duration is 6h 0m
|
||
| CTM Buses Morocco | 7h 0m | 06:15 | Safi | Bus Stop | 13:15 | Rabat | Ville Coach Station | Economy | £12 |
A Bus from CTM Buses Morocco goes from Bus Stop, Safi (Morocco) at 04/06/2026 06:15:00 to Ville Coach Station, Rabat (Morocco) arriving at 04/06/2026 13:15:00. 50 Economy ticket for £12 per person are available. Travel duration is 7h 0m
|
||
| CTM Buses Morocco | 7h 5m | 06:15 | Safi | Bus Stop | 13:20 | Rabat | Ville Coach Station | Economy | £12 |
A Bus from CTM Buses Morocco goes from Bus Stop, Safi (Morocco) at 04/06/2026 06:15:00 to Ville Coach Station, Rabat (Morocco) arriving at 04/06/2026 13:20:00. 50 Economy ticket for £12 per person are available. Travel duration is 7h 5m
|
Best Price Offer: The price for the cheapest coach from Safi to Rabat is £10 on 01/06/2026. Flexible travellers save on ticket prices.
Facts about coaches from Safi to Rabat
Compare all providers like CTM Buses Morocco and Sahara Voyage that travel 13 times every day by bus from Safi to Rabat in one click! Book your bus ticket from Safi to Rabat starting from £10!
| Cheapest Bus | £10 |
| Fastest Bus | 5h 30m |
| Earliest Coach | 06:15 |
| Latest Coach | 18:00 |
| Daily Bus Connections | 13 Ø |
| Distance | 289.6 km |
| Coach Companies | CTM Buses Morocco and Sahara Voyage |
Cheapest coach connections from Safi to Rabat
Every day, 13 buses from 2 coach companies leave Safi for Rabat: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 04/06/2026 and for the following days.
How to save money travelling from Safi to Rabat
Book the ticket from Safi to Rabat in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Safi to Rabat, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Safi to Rabat are also emptier.All bus stations and stops in Safi and Rabat
The map below shows you where to find all the bus stations in Safi and Rabat.
Service and Comfort on the bus from Safi to Rabat
FAQs about the Safi to Rabat bus
How much does a Safi - Rabat coach trip cost?
How much could I save by comparing buses from Safi to Rabat?
How many connections are available for the Safi - Rabat route on average every day?
How long does a bus to Rabat from Safi take?
What time is the first bus from Safi to Rabat?
What time is the last coach from Safi to Rabat?
Which bus companies serve the Safi - Rabat route?
Is there a direct bus between Safi and Rabat?
What can I take with me on the bus to Rabat from Safi?
What equipment is available for the Safi Rabat bus route?
How does CheckMyBus find the best bus deals from Safi to Rabat?
How does CheckMyBus technology work for trips from Safi to Rabat?
Available seat classes which are offered on the bus route Safi to Rabat
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Safi and to Rabat
- Bus Routes to Safi
- Bus from Essaouira to Safi
- Bus Routes to Rabat
- Bus from Berkane to Rabat
- Coaches Errachidia to Rabat
- Coach from Essaouira to Rabat
- Bus Fes to Rabat
- Bus Inezgane to Rabat
- Jamaat Ishak to Rabat coach
- Bus from Khouribga to Rabat
- Bus from Meknes to Rabat
- Nador to Rabat coach
- Coach Ouarzazate to Rabat
- Bus from Oujda to Rabat
- Sidi Ifni to Rabat bus
- Buses Tafraout to Rabat
- Coaches Tangier to Rabat
- Bus to Rabat from Taroudant
- Tiznit to Rabat coach
