All about buses to Rabat
Are you looking for a cheap bus to Rabat? Compare all 11 bus companies to Rabat and find out departure and arrival times, all 6 bus stations in Rabat, travel times and of course the best prices for the 350 daily buses to Rabat.
Local Time | |
Country | Morocco |
Bus Routes | 350 |
Bus Stations | 6 |
Cheapest Trip | $3 |
Most popular Bus Companies | |
Other companies are Globus, Itrane Voyage, SAT First, Trans Tassaout, Transport Muslim-STM, Trs Al Yamama and 1 more. |
Cheap bus tickets to Rabat
-
CTM Buses Morocco1h 0m06:00 AMCasablancaCentral Bus Station7:00 AMRabatVille Bus Station0EconomyA Bus from CTM Buses Morocco goes from Central Bus Station, Casablanca (Morocco) at 5/20/2025 6:00:00 AM to Ville Bus Station, Rabat (Morocco) arriving at 5/20/2025 7:00:00 AM. 50 Economy ticket for $4 per person are available. Travel duration is 1h 0m
-
Trans Ghazala1h 15m03:15 AMCasablancaCentral Bus Station4:30 AMRabatCentral Bus Station0EconomyA Bus from Trans Ghazala goes from Central Bus Station, Casablanca (Morocco) at 5/20/2025 3:15:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/20/2025 4:30:00 AM. 50 Economy ticket for $4 per person are available. Travel duration is 1h 15m
-
SAT First1h 15m011:15 AMCasablancaCentral Bus Station12:30 PMRabatCentral Bus Station0EconomyA Bus from SAT First goes from Central Bus Station, Casablanca (Morocco) at 5/20/2025 11:15:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/20/2025 12:30:00 PM. 50 Economy ticket for $4 per person are available. Travel duration is 1h 15m
-
Sahara Voyage1h 15m08:30 AMCasablancaCentral Bus Station9:45 AMRabatCentral Bus Station0EconomyA Bus from Sahara Voyage goes from Central Bus Station, Casablanca (Morocco) at 5/20/2025 8:30:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/20/2025 9:45:00 AM. 50 Economy ticket for $4 per person are available. Travel duration is 1h 15m
-
CTM Buses Morocco1h 25m08:30 AMCasablancaCentral Bus Station9:55 AMRabatCentral Bus Station0Premium EconomyA Bus from CTM Buses Morocco goes from Central Bus Station, Casablanca (Morocco) at 5/20/2025 8:30:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/20/2025 9:55:00 AM. 50 Premium Economy ticket for $5 per person are available. Travel duration is 1h 25m
-
Trans Ghazala1h 15m011:00 AMCasablancaLa Gare Routiere Bus Station12:15 PMRabatMasira-v Bus Stop0Premium EconomyA Bus from Trans Ghazala goes from La Gare Routiere Bus Station, Casablanca (Morocco) at 5/20/2025 11:00:00 AM to Masira-v Bus Stop, Rabat (Morocco) arriving at 5/20/2025 12:15:00 PM. 50 Premium Economy ticket for $5 per person are available. Travel duration is 1h 15m
-
Transport Muslim-STM4h 0m07:30 AMFesCentral Bus Station11:30 AMRabatVille Bus Station0Premium EconomyA Bus from Transport Muslim-STM goes from Central Bus Station, Fes (Morocco) at 5/20/2025 7:30:00 AM to Ville Bus Station, Rabat (Morocco) arriving at 5/20/2025 11:30:00 AM. 50 Premium Economy ticket for $8 per person are available. Travel duration is 4h 0m
-
Transport Muslim-STM3h 55m07:30 AMFesGare Alghazala Bus Stop11:25 AMRabatCentral Bus Station0EconomyA Bus from Transport Muslim-STM goes from Gare Alghazala Bus Stop, Fes (Morocco) at 5/20/2025 7:30:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/20/2025 11:25:00 AM. 50 Economy ticket for $9 per person are available. Travel duration is 3h 55m
-
Globus4h 15m010:00 PMTetouanBus Station2:15 AMRabatCentral Bus Station0EconomyA Bus from Globus goes from Bus Station, Tetouan (Morocco) at 5/21/2025 10:00:00 PM to Central Bus Station, Rabat (Morocco) arriving at 5/22/2025 2:15:00 AM. 50 Economy ticket for $11 per person are available. Travel duration is 4h 15m
-
Itrane Voyage5h 29m06:30 PMTetouanBus Station11:59 PMRabatCentral Bus Station0EconomyA Bus from Itrane Voyage goes from Bus Station, Tetouan (Morocco) at 5/21/2025 6:30:00 PM to Central Bus Station, Rabat (Morocco) arriving at 5/21/2025 11:59:00 PM. 50 Economy ticket for $11 per person are available. Travel duration is 5h 29m
-
Prestige Reda4h 20m08:40 AMMarrakeshBus Station1:00 PMRabatMasira-v Bus Stop0EconomyA Bus from Prestige Reda goes from Bus Station, Marrakesh (Morocco) at 5/21/2025 8:40:00 AM to Masira-v Bus Stop, Rabat (Morocco) arriving at 5/21/2025 1:00:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 4h 20m
-
Trans Tassaout5h 40m08:20 AMMarrakeshBab Laarissa Bus Station2:00 PMRabatCentral Bus Station0EconomyA Bus from Trans Tassaout goes from Bab Laarissa Bus Station, Marrakesh (Morocco) at 5/20/2025 8:20:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/20/2025 2:00:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 5h 40m
-
Trs El Bachiri5h 5m07:35 AMMarrakeshBab Laarissa Bus Station12:40 PMRabatCentral Bus Station0EconomyA Bus from Trs El Bachiri goes from Bab Laarissa Bus Station, Marrakesh (Morocco) at 5/20/2025 7:35:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/20/2025 12:40:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 5h 5m
-
Trs Al Yamama3h 30m011:30 AMTangierKsar Sghir Bus Station3:00 PMRabatCentral Bus Station0EconomyA Bus from Trs Al Yamama goes from Ksar Sghir Bus Station, Tangier (Morocco) at 5/20/2025 11:30:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/20/2025 3:00:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 3h 30m
Cheap train tickets to Rabat
-
ONCF Voyages1h 50m05:40 AMCasablancaTrain Station7:30 AMRabatCentral Station0BusinessA Train from ONCF Voyages goes from Train Station, Casablanca (Morocco) at 5/21/2025 5:40:00 AM to Central Station, Rabat (Morocco) arriving at 5/21/2025 7:30:00 AM. 50 Business ticket for $6 per person are available. Travel duration is 1h 50m
-
ONCF Voyages1h 50m05:40 AMCasablancaTrain Station7:30 AMRabatCentral Station0First ClassA Train from ONCF Voyages goes from Train Station, Casablanca (Morocco) at 5/21/2025 5:40:00 AM to Central Station, Rabat (Morocco) arriving at 5/21/2025 7:30:00 AM. 50 First Class ticket for $16 per person are available. Travel duration is 1h 50m
-
ONCF Voyages3h 34m07:00 PMMarrakeshTrain Station10:34 PMRabatCentral Station0BusinessA Train from ONCF Voyages goes from Train Station, Marrakesh (Morocco) at 5/20/2025 7:00:00 PM to Central Station, Rabat (Morocco) arriving at 5/20/2025 10:34:00 PM. 50 Business ticket for $27 per person are available. Travel duration is 3h 34m
-
ONCF Voyages3h 34m07:00 PMMarrakeshTrain Station10:34 PMRabatCentral Station0First ClassA Train from ONCF Voyages goes from Train Station, Marrakesh (Morocco) at 5/20/2025 7:00:00 PM to Central Station, Rabat (Morocco) arriving at 5/20/2025 10:34:00 PM. 50 First Class ticket for $37 per person are available. Travel duration is 3h 34m
Cheap Carpooling to Rabat
-
VisiTrip0h 25m012:00 AMRabat Salé AirportRabat Salé Airport12:25 AMRabatCentral Bus Station0Premium EconomyA Car from VisiTrip goes from Rabat Salé Airport, Rabat Salé Airport (Morocco) at 5/20/2025 12:00:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/20/2025 12:25:00 AM. 50 Premium Economy ticket for $9 per person are available. Travel duration is 0h 25m
-
Simo Tour1h 0m012:00 AMMeknesBus Stop1:00 AMRabatCentral Bus Station0Premium EconomyA Car from Simo Tour goes from Bus Stop, Meknes (Morocco) at 5/22/2025 12:00:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/22/2025 1:00:00 AM. 50 Premium Economy ticket for $25 per person are available. Travel duration is 1h 0m
-
Ride Transfer1h 0m012:00 AMCasablancaCentral Bus Station1:00 AMRabatCentral Bus Station0Premium EconomyA Car from Ride Transfer goes from Central Bus Station, Casablanca (Morocco) at 5/21/2025 12:00:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/21/2025 1:00:00 AM. 50 Premium Economy ticket for $48 per person are available. Travel duration is 1h 0m
-
Mythic Morocco Tours1h 0m012:00 AMMeknesGare CTM Meknès1:00 AMRabatCentral Bus Station0Premium EconomyA Car from Mythic Morocco Tours goes from Gare CTM Meknès, Meknes (Morocco) at 5/20/2025 12:00:00 AM to Central Bus Station, Rabat (Morocco) arriving at 5/20/2025 1:00:00 AM. 50 Premium Economy ticket for $78 per person are available. Travel duration is 1h 0m
On this page, we also show you the cheapest bus tickets to Rabat over the next few days. You’ll also receive information about intercity bus stops in Rabat which will help you find your way around. You will also find the most popular bus routes to Rabat.
Your route is not there? In the search bar, we have already filled Rabat as your destination. You just have to enter your place of departure. However, if you want to take the bus from Rabat, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Rabat? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Rabat with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Rabat.All bus stops in Rabat
FAQs about the bus route to Rabat
Is there a direct bus to Rabat?
Whether there is a direct bus route to Rabat depends on which city you are traveling from. Therefore, simply enter your starting city in our search to find out whether there is a direct bus connection to Rabat. In this context, keep in mind that depending on the travel date, there may be fewer direct connections.
What can I take with me on my bus ride to Rabat?
Depending on which provider you travel to Rabat with, what you're allowed to bring with you can vary. To find out whether you can take your bike, snowboard or skis with you, for example, simply use our search to find a bus that is best suited to your needs for your planned travel date.
What equipment and amenities does the bus to Rabat have?
The equipment on board differs depending on the provider. Most buses now have air conditioning, sockets and Wi-Fi on board. Services, such as Hand luggage and Extra space, are often free of charge. Some bus providers also offer additional services for an added fee, including Bulky luggage and Drinks. It is best to use our search to get precise information about the equipment and services available on the bus to Rabat on your planned travel date.
Which bus stops are there in Rabat?
There is a total of 6 bus stops in Rabat. Most buses stop at Central Bus Station. Check out our map of Rabat to find the bus stop that suits you best.
Which bus companies go to Rabat?
There are 11 bus providers going to Rabat: CTM Buses Morocco, Trans Ghazala, Sahara Voyage, Prestige Reda, Trans Tassaout, Globus, Transport Muslim-STM, Itrane Voyage, Trs Al Yamama, Trs El Bachiri and SAT First
How can I find the best bus-deals to Rabat?
Find the best ticket deals to Rabat easily with CheckMyBus. Just enter your starting city and travel date in our search and start searching. You can then filter the results according to your needs or sort them by price or travel time.
How much could I save by comparing buses to Rabat?
How much you can save depends on the city from where you are travelling to Rabat. Usually, you can save more by booking your ticket highly in advance.
To find the cheapest offer to Rabat, go to our search, enter your starting city and travel date, and then start searching to find all the possible options.
Discover other destinations by bus
The most searched bus routes to Rabat
Here you´ll find the most popular bus routes to Rabat. Simply click on a connection and check further details on your preferred route.
More bus connections to Rabat
- Bus Agadir to Rabat
- Bus Ait Melloul - Rabat
- Bus to Rabat from Beni Mellal
- Bus to Rabat from Essaouira
- Kenitra to Rabat bus
- Bus Madrid to Rabat
- Bus to Rabat from Marrakesh
- Buses from Meknes to Rabat
- Bus from Oujda to Rabat
- Buses from Salé to Rabat
- From Tangier to Rabat bus
- Bus to Rabat from Taroudant
- Buses to Rabat from Tetouan
- Buses Tiznit - Rabat