There are 5 ways to get from Station de Bouskoura to Rabat by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Gare Oasis to Rabat Villetrain
2h 8mMAD 40–85Bus
- Take the bus from Aéroport Mohamed V Terminus to Casa Portbus L001
- Take the bus from Casablanca Far to Rabatbus
3h 16mMAD 63–189Drive 105.4 km
- Drive from Station de Bouskoura to Rabatcar 105.4 km
1h 7mMAD 152–220Taxi
- Take the taxi from Station de Bouskoura to Rabattaxi 105.4 km
1h 7mMAD 1,000–1,300Train via Casablanca Port
- Take the train from Bouskoura to Casablanca Porttrain
- Take the train from Casablanca Port to Rabat Villetrain
2h 27mMAD 43–91
Station de Bouskoura to Rabat by train
Questions & Answers
The cheapest way to get from Station de Bouskoura to Rabat is to train which costs MAD 40 - MAD 85 and takes 2h 8m.
The fastest way to get from Station de Bouskoura to Rabat is to drive which takes 1h 7m and costs MAD 150 - MAD 220.
No, there is no direct bus from Station de Bouskoura to Rabat. However, there are services departing from Aéroport Mohamed V Terminus and arriving at Rabat via Casablanca Far. The journey, including transfers, takes approximately 3h 16m.
No, there is no direct train from Station de Bouskoura to Rabat. However, there are services departing from Bouskoura and arriving at Rabat Ville via Gare Oasis. The journey, including transfers, takes approximately 2h 8m.
The distance between Station de Bouskoura and Rabat is 106 km. The road distance is 105.4 km.
The best way to get from Station de Bouskoura to Rabat without a car is to train which takes 2h 8m and costs MAD 40 - MAD 85.
It takes approximately 2h 8m to get from Station de Bouskoura to Rabat, including transfers.
Station de Bouskoura to Rabat bus services, operated by Casabus, depart from Aéroport Mohamed V Terminus station.
Station de Bouskoura to Rabat train services, operated by Moroccan Railways (ONCF), depart from Gare Oasis station.
The best way to get from Station de Bouskoura to Rabat is to train which takes 2h 8m and costs MAD 40 - MAD 85. Alternatively, you can bus, which costs MAD 60 - MAD 190 and takes 3h 16m.
What companies run services between Station de Bouskoura, Morocco and Rabat, Morocco?
Moroccan Railways (ONCF) operates a train from Gare Oasis to Rabat Ville hourly. Tickets cost MAD 35–75 and the journey takes 1h 6m. Alternatively, you can take a train from Bouskoura to Rabat via Mohammed V International Airport, Aéroport Mohamed V Terminus, Casa Port, and Casablanca Far in around 3h 16m.
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Gare Oasis to Rabat Ville
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–55
- 1st Class
- MAD 55–75
Train from Bouskoura to Casablanca Port
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- MAD 8–17
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 8–12
- 1st Class
- MAD 12–17
Train from Casablanca Port to Rabat Ville
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–50
- 1st Class
- MAD 50–75
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Casa Port
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–96
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 96
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca Far to Rabat
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- MAD 50–80
- Schedules at
- ctm.ma
- Ave. Duration
- 1h 7m
- Estimated price
- MAD 1,000–1,300
Red Petite Taxi
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, What are the different types of Renfe trains in Spain?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Station de Bouskoura to Rabat bus services, operated by Casabus, arrive at Casa Port station.
Station de Bouskoura to Rabat train services, operated by Moroccan Railways (ONCF), arrive at Rabat Ville station.
Yes, the driving distance between Station de Bouskoura to Rabat is 105 km. It takes approximately 1h 7m to drive from Station de Bouskoura to Rabat.
Book your Station de Bouskoura to Rabat train tickets online with 12go.asia.
Book your Station de Bouskoura to Rabat bus tickets online with 12go.asia.
There are 1812+ hotels available in Rabat.












