There are 8 ways to get from Kaduna to Osogbo by plane, train, taxi, 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 Kaduna to Lagos, train, taxi
best- Fly from Kaduna (KAD) to Lagos (LOS)plane KAD - LOS
- Take the train from Lagos to Ibadantrain
- Take the taxi from Ibadan to Osogbotaxi
7h 10m$63–346Train, bus, taxi
cheapest- Take the train from Kaduna- Rigasa to Kudwatrain
- Take the bus from Abuja to Ibadanbus
- Take the taxi from Ibadan to Osogbotaxi
19h 54m$42–73Drive 583.2 km
- Drive from Kaduna to Osogbocar 583.2 km
8h 32m$52–76Taxi
- Take the taxi from Kaduna to Osogbotaxi 583.2 km
8h 32m$45–60Train to Nnamdi Azikiwe International Airport, fly to Ibadan Airport, taxi
- Take the train from Kaduna- Rigasa to Abujatrain
- Fly from Nnamdi Azikiwe International Airport (ABV) to Ibadan Airport (IBA)plane ABV - IBA
- Take the taxi from Ibadan Airport (IBA) to Osogbotaxi
10h$200–621Train to Nnamdi Azikiwe International Airport, fly to Ilorin, taxi
- Take the train from Kaduna- Rigasa to Abujatrain
- Fly from Nnamdi Azikiwe International Airport (ABV) to Ilorin (ILR)plane ABV - ILR
- Take the taxi from Ilorin (ILR) to Osogbotaxi
10h 12m$121–321Fly Kaduna to Ilorin, taxi
- Fly from Kaduna (KAD) to Ilorin (ILR)plane KAD - ILR
- Take the taxi from Ilorin (ILR) to Osogbotaxi
8h 19m$81–423Train to Nnamdi Azikiwe International Airport, fly to Akure Airport, taxi
- Take the train from Kaduna- Rigasa to Abujatrain
- Fly from Nnamdi Azikiwe International Airport (ABV) to Akure Airport (AKR)plane ABV - AKR
- Take the taxi from Akure Airport (AKR) to Osogbotaxi
10h 29m$67–423
Kaduna (KAD) to Lagos (LOS) flights
Comparing Your Travel Options
The cheapest way to get from Kaduna to Osogbo is to train and bus and taxi which costs $40 - $75 and takes 19h 54m.
The fastest way to get from Kaduna to Osogbo is to fly and train and taxi which takes 7h 10m and costs $60 - $350.
The distance between Kaduna and Osogbo is 975 km. The road distance is 583.2 km.
The best way to get from Kaduna to Osogbo without a car is to train and bus and taxi which takes 19h 54m and costs $40 - $75.
It takes approximately 7h 10m to get from Kaduna to Osogbo, including transfers.
Yes, the driving distance between Kaduna to Osogbo is 583 km. It takes approximately 8h 32m to drive from Kaduna to Osogbo.
There are 10+ hotels available in Osogbo.
What companies run services between Kaduna, Nigeria and Osogbo, Nigeria?
There is no direct connection from Kaduna to Osogbo. However, you can take the taxi to Kaduna (KAD) airport, fly to Lagos (LOS), take the taxi to Lagos, take the train to Ibadan, then take the taxi to Osogbo. Alternatively, you can take the taxi to Kaduna- Rigasa, take the train to Kudwa, take the taxi to Abuja, take the bus to Ibadan, then take the taxi to Osogbo.
- Website
- greenafrica.com
Flights from Nnamdi Azikiwe International Airport to Ibadan Airport
- Ave. Duration
- 1h 10m
- When
- Monday to Saturday
- Estimated price
- $120–850
Flights from Nnamdi Azikiwe International Airport to Ilorin
- Ave. Duration
- 1h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $60–450
Flights from Kaduna to Ilorin via Lagos
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $70–410
Flights from Nnamdi Azikiwe International Airport to Akure Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $55–400
- Website
- overlandairways.com
Flights from Nnamdi Azikiwe International Airport to Ibadan Airport
- Ave. Duration
- 55 min
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $120–850
Flights from Nnamdi Azikiwe International Airport to Ilorin
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $60–450
Flights from Nnamdi Azikiwe International Airport to Akure Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $55–400
- Website
- flyairpeace.com
Flights from Nnamdi Azikiwe International Airport to Ibadan Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $190–600
- Website
- flyunitednigeria.com
Flights from Nnamdi Azikiwe International Airport to Ilorin
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $130–370
Flights from Kaduna to Ilorin via Lagos
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $70–410
- Website
- realtonga.to
Flights from Kaduna to Lagos
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $50–320
- Website
- skyprimeav.com
Flights from Nnamdi Azikiwe International Airport to Ilorin
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $60–450
- [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 Kaduna- Rigasa to Kudwa
- Ave. Duration
- 4h 41m
- Frequency
- Twice daily
- Estimated price
- $2–8
- Schedules at
- nrc.gov.ng
- Regular
- $2–4
- Business
- $4–6
- First
- $5–8
- Economy
- $3
- Business Class
- $5
- First Class
- $7
Train from Kaduna- Rigasa to Abuja
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $2–9
- Schedules at
- nrc.gov.ng
- Regular
- $2–5
- Business
- $4–7
- First
- $6–9
- Economy
- $3
- Business Class
- $5
- First Class
- $7
Train from Kaduna- Rigasa to Abuja
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $2–9
- Schedules at
- nrc.gov.ng
- Regular
- $2–5
- Business
- $4–7
- First
- $6–9
- Economy
- $3
- Business Class
- $5
- First Class
- $7
Train from Kaduna- Rigasa to Abuja
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $2–9
- Schedules at
- nrc.gov.ng
- Regular
- $2–5
- Business
- $4–7
- First
- $6–9
- Economy
- $3
- Business Class
- $5
- First Class
- $7
- Phone
- +234 813 986 2090
- [email protected]
- Website
- abctransport.com
Bus from Abuja to Ibadan
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- $30–50
- Schedules at
- abctransport.com
- Ave. Duration
- 2h 34m
- Estimated price
- $7–60
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 Is ride-sharing platform BlaBlaCar right for you?, Train travel in Spain: A guide to Renfe, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.

