|Average price||MAD 160|
|Nearby airports||5 found|
The nearest airport to Rabat is Rabat (RBA). However, there are better options for getting to Rabat. You can take a train from Casablanca (CMN) to Rabat via Casablanca Port in around 2h 34m. Alternatively, CTM operates a bus from Marrakesh to Rabat every 4 hours. Tickets cost MAD 100 - MAD 190 and the journey takes 4h.
There is widespread community transmission globally.
Some travel restrictions may still be in place within Morocco. For the latest travel status, please check the official page for Morocco.
The nearest airport to Rabat is Rabat (RBA) Airport which is 8.6 km away. Other nearby airports include Casablanca (CMN) (99.1 km), Fes (FEZ) (171 km), Tangier (TNG) (208.1 km) and Marrakech (RAK) (290.4 km).More information
It takes 2h 34m to get from Rabat to Casablanca (CMN) Airport.More information
We recommend flying to Casablanca (CMN) Airport, which is 99.1 km away from Rabat. The train from Casablanca (CMN) to Rabat takes 2h 34m.More information
There are 343+ hotels available in Rabat. Prices start at MAD 1,000 per night.More information
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps