There are 6 ways to get from Brazzaville to Oyo by bus, train, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Brazzaville to Doualabus
- Take the bus from Bd de la Liberté to Lagos Maza Mazabus
- Take the train from Lagos to Ibadantrain
- Take the taxi from Ibadan to Oyotaxi
40h 7m$199–214Drive 2,843.1 km
cheapest- Drive from Brazzaville to Oyocar 2,843.1 km
42h 21m$108–156Fly to Ibadan Airport, taxi
- Fly from Maya-Maya Airport (BZV) to Ibadan Airport (IBA)plane BZV - IBA
- Take the taxi from Ibadan Airport (IBA) to Oyotaxi
26h 7m$456–1,981Bus, train, taxi via Rue Dougou
- Take the bus from Rue Dougou to Bd de la Libertébus
- Take the bus from Bd de la Liberté to Lagos Maza Mazabus
- Take the train from Lagos to Ibadantrain
- Take the taxi from Ibadan to Oyotaxi
41h 56m$190–205Fly to Lagos, train, taxi
- Fly from Maya-Maya Airport (BZV) to Lagos (LOS)plane BZV - LOS
- Take the train from Lagos to Ibadantrain
- Take the taxi from Ibadan to Oyotaxi
8h 44m$474–1,277Fly to Ilorin, taxi
- Fly from Maya-Maya Airport (BZV) to Ilorin (ILR)plane BZV - ILR
- Take the taxi from Ilorin (ILR) to Oyotaxi
14h 45m$686–1,817
Maya-Maya Airport (BZV) to Ibadan Airport (IBA) flights
Comparing Your Travel Options
The cheapest way to get from Brazzaville to Oyo is to drive which costs $100 - $160 and takes 42h 21m.
The fastest way to get from Brazzaville to Oyo is to fly and train and taxi which takes 8h 44m and costs $470 - $1,300.
The distance between Brazzaville and Oyo is 3368 km. The road distance is 2843.1 km.
The best way to get from Brazzaville to Oyo without a car is to bus and train and taxi which takes 40h 7m and costs $190 - $220.
It takes approximately 40h 7m to get from Brazzaville to Oyo, including transfers.
Yes, the driving distance between Brazzaville to Oyo is 2843 km. It takes approximately 42h 21m to drive from Brazzaville to Oyo.
There are three+ hotels available in Oyo.
What companies run services between Brazzaville, Republic of the Congo and Oyo, Nigeria?
There is no direct connection from Brazzaville to Oyo. However, you can take the bus to Douala, walk to 10389, take the taxi to 10391, walk to Bd de la Liberté, take the bus to Lagos Maza Maza, take the taxi to Lagos, take the train to Ibadan, then take the taxi to Oyo. Alternatively, you can drive from Brazzaville to Oyo in around 42h 21m.
- Website
- flyairpeace.com
Flights from Maya-Maya Airport to Ibadan Airport via Pointe-Noire, Port Harcourt, Abuja
- Ave. Duration
- 25h 20m
- When
- Friday
- Estimated price
- $450–2,000
Flights from Maya-Maya Airport to Ibadan Airport via Kinshasa, Lome, Abuja
- Ave. Duration
- 28h 30m
- When
- Monday and Thursday
- Estimated price
- $1,700–4,800
- Website
- worldticket.com
Flights from Maya-Maya Airport to Lagos via Libreville
- Ave. Duration
- 4h 15m
- When
- Wednesday
- Estimated price
- $460–1,300
- Website
- overlandairways.com
Flights from Maya-Maya Airport to Ilorin via Libreville, Lagos
- Ave. Duration
- 18h 50m
- When
- Wednesday
- Estimated price
- $650–1,900
- Website
- flyunitednigeria.com
Flights from Maya-Maya Airport to Ilorin via Luanda, Lagos
- Ave. Duration
- 13h 25m
- When
- Tuesday and Sunday
- Estimated price
- $750–3,000
- [email protected]
- Website
- nrc.gov.ng
Train from Lagos to Ibadan
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $1–9
- Schedules at
- nrc.gov.ng
- Regular
- $2–5
- Business
- $4–7
- First
- $1–9
- Business
- $5
Train from Lagos to Ibadan
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $1–9
- Schedules at
- nrc.gov.ng
- Regular
- $2–5
- Business
- $4–7
- First
- $1–9
- Business
- $5
Train from Lagos to Ibadan
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $1–9
- Schedules at
- nrc.gov.ng
- Regular
- $2–5
- Business
- $4–7
- First
- $1–9
- Business
- $5
- 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
- Phone
- +237 678197361
- Website
- afrique-con.com
Bus from Bd de la Liberté to Lagos Maza Maza
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Estimated price
- $81–86
- Schedules at
- afrique-con.com
Bus from Bd de la Liberté to Lagos Maza Maza
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Estimated price
- $81–86
- Schedules at
- afrique-con.com
- Phone
- +242 06 549 9645
- Website
- facebook.com
Bus from Rue Dougou to Bd de la Liberté
- Ave. Duration
- 21h
- Frequency
- Twice a week
- Estimated price
- $102
- Schedules at
- facebook.com
- Ave. Duration
- 46 min
- Estimated price
- $5–10
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 do I get from Sydney to Melbourne, South Korea: Travelling from Seoul to Busan , and Travelling around the UAE - to help you get the most out of your next trip.




