There are 3 ways to get from Dakar to Abuja by bus, 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.
Bus to Blaise Diagne International Airport, fly
best- Take the bus from Dakar to Dakar AIBDbus
- Fly from Blaise Diagne International Airport (DSS) to Nnamdi Azikiwe International Airport (ABV)plane DSS - ABV
12h 24m$371–1,112Drive 3,403.7 km
- Drive from Dakar to Abujacar 3,403.7 km
2d 4h$426–615Bus to Banjul, fly
- Take the bus from Dakar to Banjulbus
- Fly from Banjul (BJL) to Nnamdi Azikiwe International Airport (ABV)plane BJL - ABV
17h 36m$526–932
Blaise Diagne International Airport (DSS) to Nnamdi Azikiwe International Airport (ABV) flights
Comparing Your Travel Options
The cheapest way to get from Dakar to Abuja is to drive which costs $420 - $650 and takes 2 days 4h.
The fastest way to get from Dakar to Abuja is to bus and fly which takes 12h 24m and costs $370 - $1,200.
The distance between Dakar and Abuja is 2803 km. The road distance is 3403.7 km.
It takes approximately 12h 24m to get from Dakar to Abuja, including transfers.
Abuja is 1h ahead of Dakar. It is currently 03:24 in Dakar and 04:24 in Abuja.
Yes, the driving distance between Dakar to Abuja is 3404 km. It takes approximately 2 days 4h to drive from Dakar to Abuja.
There are 951+ hotels available in Abuja.
What companies run services between Dakar, Senegal and Abuja, Nigeria?
There is no direct connection from Dakar to Abuja. However, you can take the bus to Cardinal Hyacinthe Thiandoum, walk to Dakar, take the bus to Dakar AIBD, walk to Blaise-Diagne-Airport-DSS airport, fly to Nnamdi Azikiwe International Airport (ABV), walk to Abuja Airport, then take the train to Abuja Metro. Alternatively, you can drive from Dakar to Abuja in around 2d 4h.
- Website
- flyasky.com
Flights from Blaise Diagne International Airport to Nnamdi Azikiwe International Airport via Lome
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $470–1,400
Flights from Banjul to Nnamdi Azikiwe International Airport via Lome
- Ave. Duration
- 7h 50m
- When
- Friday and Sunday
- Estimated price
- $550–1,700
- Website
- aircotedivoire.com
Flights from Blaise Diagne International Airport to Nnamdi Azikiwe International Airport via Abidjan
- Ave. Duration
- 8h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $360–1,300
- Website
- royalairmaroc.com
Flights from Blaise Diagne International Airport to Nnamdi Azikiwe International Airport via Casablanca
- Ave. Duration
- 9h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $340–1,200
- Website
- flyafricaworld.com
Flights from Banjul to Nnamdi Azikiwe International Airport via Accra
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $170–800
- Phone
- +221 33 824 10 10
- support@demdikk.sn
- Website
- demdikk.sn
Bus from Dakar to Dakar AIBD
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $10–11
- Schedules at
- demdikk.sn
- Book at
- booking.demdikk.sn
Bus from Dakar to Banjul
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $16–21
- Schedules at
- demdikk.sn
- Phone
- +220 7941106
- customerservices@gtsc.gm
- Website
- gtsc.gm
Bus from Dakar to Banjul
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- $20–28
- Schedules at
- gtsc.gm
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Getting around the Cyclades, and How to get from JFK to New York City - to help you get the most out of your next trip.