There are 4 ways to get from Brazzaville to Bamako by plane, bus, 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.
Fly
best- Fly from Maya-Maya Airport (BZV) to Bamako–Sénou International Airport (BKO)plane BZV - BKO
10h 14m$605–941Bus via Avenue de l'O.U.A
cheapest- Take the bus from Brazzaville to Doualabus
- Take the bus from Bd de la Liberté to Cotonoubus
- Take the bus from Cotonou to Avenue de l'O.U.Abus
2d 20h$248–273Drive 4,624 km
- Drive from Brazzaville to Bamakocar 4,624 km
2d 23h$529–764Bus
- Take the bus from Rue Dougou to Bd de la Libertébus
- Take the bus from Bd de la Liberté to Cotonoubus
- Take the bus from Cotonou to Bamakobus
2d 20h$257–291
Maya-Maya Airport (BZV) to Bamako–Sénou International Airport (BKO) flights
Comparing Your Travel Options
The cheapest way to get from Brazzaville to Bamako is to bus which costs $250 - $300 and takes 2 days 20h.
The fastest way to get from Brazzaville to Bamako is to fly which takes 10h 14m and costs $600 - $950.
No, there is no direct bus from Brazzaville to Bamako. However, there are services departing from Brazzaville and arriving at Arrêt Garantiguibougou via Bd de la Liberté, Cotonou and Niamakoro Sirafara. The journey, including transfers, takes approximately 2 days 20h.
The distance between Brazzaville and Bamako is 3193 km. The road distance is 4624 km.
The best way to get from Brazzaville to Bamako without a car is to bus via Avenue de l'O.U.A which takes 2 days 20h and costs $240 - $280.
It takes approximately 10h 14m to get from Brazzaville to Bamako, including transfers.
Brazzaville to Bamako bus services, operated by Buca Voyages, depart from Brazzaville station.
The best way to get from Brazzaville to Bamako is to fly which takes 10h 14m and costs $600 - $950. Alternatively, you can bus via Avenue de l'O.U.A, which costs $240 - $280 and takes 2 days 20h.
Brazzaville to Bamako bus services, operated by Buca Voyages, arrive at Douala station.
Bamako is 1h behind Brazzaville. It is currently 6:44 PM in Brazzaville and 5:44 PM in Bamako.
What companies run services between Brazzaville, Republic of the Congo and Bamako, Mali?
Air Cote D'Ivoire and ASKY fly from Maya-Maya Airport (BZV) to Bamako–Sénou International Airport (BKO) 3 times a week. Alternatively, you can take a bus from Brazzaville to Arrêt Garantiguibougou via Douala, 10389, 10391, Bd de la Liberté, Cotonou, Cotonou, Avenue de l'O.U.A, and Niamakoro Sirafara in around 2d 20h.
- Website
- aircotedivoire.com
Flights from Maya-Maya Airport to Bamako–Sénou International Airport via Pointe-Noire, Abidjan
- Ave. Duration
- 9h 55m
- When
- Tuesday and Saturday
- Estimated price
- $950–2,200
Flights from Maya-Maya Airport to Bamako–Sénou International Airport via Kinshasa, Abidjan
- Ave. Duration
- 10h 55m
- When
- Thursday
- Estimated price
- $950–2,200
- Phone
- +237 695-478-893
- [email protected]
- Website
- Buca Voyages
Bus from Brazzaville to Douala
- Ave. Duration
- 18h 46m
- Frequency
- 4 times a week
- Estimated price
- $112
- Schedules at
- Buca Voyages
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 London City Airport into central London, Which London airport should I choose?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Brazzaville to Bamako is 4624 km. It takes approximately 2 days 23h to drive from Brazzaville to Bamako.
There are 95+ hotels available in Bamako.

