Rome2Rio

How to get fromOsogbo to Zariaby taxi, train, plane, bus, or car

Find Transport to Zaria

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 9 ways to get from Osogbo to Zaria by taxi, train, 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.

  1. Taxi, train to Lagos, fly to Kaduna

    best
    1. Take the taxi from Osogbo to Ibadantaxi taxi
    2. Take the train from Ibadan to Lagostrain train
    3. Fly from Lagos (LOS) to Kaduna (KAD)plane plane LOS - KAD
    4. Take the taxi from Kaduna (KAD) to Zariataxi taxi
    7h 57m
    $83–441
  2. Taxi, bus, train

    cheapest
    1. Take the taxi from Osogbo to Ibadantaxi taxi
    2. Take the bus from Ibadan to Abujabus bus
    3. Take the train from Abuja to Kaduna- Rigasatrain train
    4. Take the taxi from Kaduna- Rigasa to Zariataxi taxi
    21h 28m
    $48–79
  3. Taxi, bus, train via Tafa

    1. Take the taxi from Osogbo to Ibadantaxi taxi
    2. Take the bus from Ibadan to Abujabus bus
    3. Take the train from Kudwa to Kaduna- Rigasatrain train
    4. Take the taxi from Kaduna- Rigasa to Zariataxi taxi
    20h 57m
    $49–79
  4. Drive  647.2 km

    1. Drive from Osogbo to Zariacar car 647.2 km
    9h 26m
    $57–82
  5. Taxi

    1. Take the taxi from Osogbo to Zariataxi taxi 647.2 km
    9h 26m
    $50–65
  6. Taxi, train to Lagos, fly to Mallam Aminu Kano International Airport

    1. Take the taxi from Osogbo to Ibadantaxi taxi
    2. Take the train from Ibadan to Lagostrain train
    3. Fly from Lagos (LOS) to Mallam Aminu Kano International Airport (KAN)plane plane LOS - KAN
    4. Take the taxi from Mallam Aminu Kano International Airport (KAN) to Zariataxi taxi
    8h 57m
    $99–139
  7. Taxi to Ibadan Airport, fly to Nnamdi Azikiwe International Airport, train, taxi

    1. Take the taxi from Osogbo to Ibadan Airport (IBA)taxi taxi
    2. Fly from Ibadan Airport (IBA) to Nnamdi Azikiwe International Airport (ABV)plane plane IBA - ABV
    3. Take the train from Abuja to Kaduna- Rigasatrain train
    4. Take the taxi from Kaduna- Rigasa to Zariataxi taxi
    11h 4m
    $147–377
  8. Taxi to Ilorin, fly to Nnamdi Azikiwe International Airport, train, taxi

    1. Take the taxi from Osogbo to Ilorin (ILR)taxi taxi
    2. Fly from Ilorin (ILR) to Nnamdi Azikiwe International Airport (ABV)plane plane ILR - ABV
    3. Take the train from Abuja to Kaduna- Rigasatrain train
    4. Take the taxi from Kaduna- Rigasa to Zariataxi taxi
    11h 15m
    $127–318
  9. Taxi to Akure Airport, fly to Nnamdi Azikiwe International Airport, train, taxi

    1. Take the taxi from Osogbo to Akure Airport (AKR)taxi taxi
    2. Fly from Akure Airport (AKR) to Nnamdi Azikiwe International Airport (ABV)plane plane AKR - ABV
    3. Take the train from Abuja to Kaduna- Rigasatrain train
    4. Take the taxi from Kaduna- Rigasa to Zariataxi taxi
    11h 33m
    $59–310

Lagos (LOS) to Kaduna (KAD) flights

Calendar6Weekly Planes
Duration1h 20mAverage Duration
Ticket$67Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Osogbo, Nigeria and Zaria, Nigeria?

There is no direct connection from Osogbo to Zaria. However, you can take the taxi to Ibadan, take the train to Lagos, take the taxi to Lagos (LOS) airport, fly to Kaduna (KAD), then take the taxi to Zaria. Alternatively, you can take the taxi to Ibadan, take the bus to Abuja, take the taxi to Kudwa, take the train to Kaduna- Rigasa, then take the taxi to Zaria.

Airlines
Train operators
Bus operators
Other operators

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 around the UAE, Why you should take the train in the US, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.