How to Get to Rabat
From Casablanca to Rabat
Traveling from Casablanca to Rabat, your best choice is bus for 39 MAD, which gets you there in just 1h 0m.
From Tangier to Rabat
From Tangier to Rabat, the cheapest way to travel is by bus for 79 MAD, while traveling by train takes 1h 20m and is the fastest option.
From Agadir to Rabat
Traveling from Agadir? Save money by choosing bus for 168 MAD, or get to Rabat faster by van in 5h 0m.
From Essaouira to Rabat
Planning your journey from Essaouira? Travel affordably by bus for 169 MAD, or reach your destination faster by charter in 5h 15m.
From Marrakesh to Rabat
Travel from Marrakesh to Rabat easily: save money by traveling by bus for 101 MAD, or reach your destination faster by van in 3h 0m.
From Chefchaouen to Rabat
Looking to go from Chefchaouen to Rabat? The most affordable option is by bus for 132 MAD, while van offers the fastest journey at just 3h 0m.
From Nador to Rabat
Move from Nador to Rabat: the most affordable option is by bus for 182 MAD, and the quickest is by train in 7h 0m.
From Meknes to Rabat
From Meknes to Rabat, choose between traveling by bus for 79 MAD to save, or by train in 1h 10m for the fastest journey.
From Tetouan to Rabat
Planning your trip from Tetouan? The cheapest transport is by bus for 119 MAD, but if you prefer speed, traveling by van will get you there in 3h 0m.
From Oujda to Rabat
Traveling from Oujda to Rabat, your best choice is bus for 169 MAD, which gets you there in just 6h 0m.
From Kenitra to Rabat
From Kenitra to Rabat, save money by traveling with a bus for 33 MAD, or get there faster by van in 1h 0m.
From Fes to Rabat
Move from Fes to Rabat: the fastest way is by van in 2h 0m, while a bus for 91 MAD is the most budget-friendly option.
From Safi to Rabat
Traveling from Safi to Rabat, your best choice is bus for 132 MAD, which gets you there in just 4h 15m.
From Taghazout to Rabat
Traveling from Taghazout to Rabat, your best choice is charter for 4277 MAD, which gets you there in just 5h 59m.
Arrival stations in Rabat
Travelers arriving in Rabat usually arrive at one of these stations: