There are 5 ways to get from Rabat to Abuja by train, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Mohammed V International Airport, fly
best- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Nnamdi Azikiwe International Airport (ABV)plane CMN - ABV
10h 50m$505–961Train to Fes-Sais Airport, fly
cheapest- Take the train from Rabat Ville to Fèstrain
- Fly from Fes-Sais Airport (FEZ) to Nnamdi Azikiwe International Airport (ABV)plane FEZ - ABV
20h 26m$211–920Drive 5,280.9 km
- Drive from Rabat to Abujacar 5,280.9 km
3d 11h$823–1,188Train to Tangier Ibn Battouta Airport, fly
- Take the train from Rabat Agdal to Tanger Ville stationtrain
- Fly from Tangier Ibn Battouta Airport (TNG) to Nnamdi Azikiwe International Airport (ABV)plane TNG - ABV
18h 19m$264–1,049Fly from Rabat-Salé
- Fly from Rabat-Salé (RBA) to Nnamdi Azikiwe International Airport (ABV)plane RBA - ABV
19h 42m$272–1,102
Mohammed V International Airport (CMN) to Nnamdi Azikiwe International Airport (ABV) flights
Comparing Your Travel Options
The cheapest way to get from Rabat to Abuja is to train and fly which costs $210 - $950 and takes 20h 26m.
The fastest way to get from Rabat to Abuja is to train and fly which takes 10h 50m and costs $500 - $1,000.
The distance between Rabat and Abuja is 3258 km. The road distance is 5280.9 km.
It takes approximately 10h 50m to get from Rabat to Abuja, including transfers.
Abuja is 1h ahead of Rabat. It is currently 7:21 PM in Rabat and 8:21 PM in Abuja.
Yes, the driving distance between Rabat to Abuja is 5281 km. It takes approximately 3 days 11h to drive from Rabat to Abuja.
There are 939+ hotels available in Abuja.
What companies run services between Rabat, Morocco and Abuja, Nigeria?
Air Arabia Maroc, Royal Air Maroc, and Ryanair fly from Rabat-Salé (RBA) to Nnamdi Azikiwe International Airport (ABV) 3 times a day.
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Nnamdi Azikiwe International Airport
- Ave. Duration
- 4h 49m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $170–750
Flights from Tangier Ibn Battouta Airport to Nnamdi Azikiwe International Airport via Mohammed V International Airport
- Ave. Duration
- 22h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $230–1,000
Flights from Tangier Ibn Battouta Airport to Nnamdi Azikiwe International Airport via Malaga, Mohammed V International Airport
- Ave. Duration
- 13h 55m
- When
- Thursday and Sunday
- Estimated price
- $250–1,100
Flights from Fes-Sais Airport to Nnamdi Azikiwe International Airport via Mohammed V International Airport
- Ave. Duration
- 22h 20m
- When
- Friday to Sunday
- Estimated price
- $200–900
Flights from Fes-Sais Airport to Nnamdi Azikiwe International Airport via Malaga, Mohammed V International Airport
- Ave. Duration
- 21h 40m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $230–950
Flights from Rabat-Salé to Nnamdi Azikiwe International Airport via Oujda, Mohammed V International Airport
- Ave. Duration
- 15h 45m
- When
- Thursday and Sunday
- Estimated price
- $280–1,100
Flights from Rabat-Salé to Nnamdi Azikiwe International Airport via Agadir, Mohammed V International Airport
- Ave. Duration
- 18h 45m
- When
- Tuesday, Thursday, Saturday, Friday, and Sunday
- Estimated price
- $270–1,100
Flights from Rabat-Salé to Nnamdi Azikiwe International Airport via Malaga, Mohammed V International Airport
- Ave. Duration
- 21h 40m
- When
- Thursday to Sunday
- Estimated price
- $270–1,100
Flights from Rabat-Salé to Nnamdi Azikiwe International Airport via Sevilla, Mohammed V International Airport
- Ave. Duration
- 22h 35m
- When
- Friday to Sunday
- Estimated price
- $270–1,100
- Website
- flyairpeace.com
Flights from Tangier Ibn Battouta Airport to Nnamdi Azikiwe International Airport via Mohammed V International Airport, Lagos
- Ave. Duration
- 13h
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $260–1,100
Flights from Fes-Sais Airport to Nnamdi Azikiwe International Airport via Mohammed V International Airport, Lagos
- Ave. Duration
- 12h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $230–950
- Website
- flyunitednigeria.com
Flights from Tangier Ibn Battouta Airport to Nnamdi Azikiwe International Airport via Mohammed V International Airport, Lagos
- Ave. Duration
- 13h 50m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $260–1,100
Flights from Fes-Sais Airport to Nnamdi Azikiwe International Airport via Mohammed V International Airport, Lagos
- Ave. Duration
- 13h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- $230–950
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Rabat Ville to Gare Oasis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $3–8
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $3–6
- 1st Class
- $5–8
Train from Rabat Agdal to Tanger Ville station
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $9–20
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $9–14
- 1st Class
- $14–20
Train from Rabat Ville to Fès
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- $9–19
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $9–14
- 1st Class
- $14–19
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 Need to know: Jadrolinija, French strikes 2018: What are my alternative transport options?, and Which London airport should I choose? - to help you get the most out of your next trip.






