Airports:
Rabat-Salé Airport is 7 km northeast of Rabat and the only connection with the city is via Grands Taxi. The price should be around 150dh for 6 people.
Arriving from Casablanca's Mohammed V Airport, the best connection with Rabat is by train with a journey of less than 2 hours.
By Train:
Rabat Ville, is the train station in the centre of the new city with frequent trains to Casablanca, Meknes and Fez as well as 4 trains to Tangier.
There are another three stations in the area of Rabat-Salé, although they don't have great tourist importance:
Rabat Agdal station links the southern suburbs with the royal palace
Salé Ville station links Salé with the north of the river's estuary
Salé Trabiquet station links the northern districts
By Coach:
The coach station is on Place Zerktouni 3 km from the centre and links Rabat with Casablanca, Fez, Meknes, Marrakech, Agadir, Tangier and Tetouan. The best way to get from the centre of Rabat to the coach station is via petit taxi; the ride should cost around 15dh.
Grands Taxi:
The Grands Taxis can be for short or long journeys and can take up to 6 people. For long journeys, to Fez and Marrakech, they start from the coach terminal. Those to Meknes start from Hassan II Boulevard in front of the Bab Chellah, while those to Kenitra and Khemisset start further east behind Boulevard Hassan II.
Petit Taxi:
The petit taxis, recognizable from their blue and grey colours, are ideal to move within the city. They are meter operated and can be found on Boulevard Hassan II and by the train station. They are not licensed to travel between Rabat and Salé. Prices are subject to a 50% increase at night.
City bus service:
City buses are a good transport system to get about in Rabat. Bus stations clearly indicate routes and bus numbers.