Rome2Rio

How to get fromKariba to Ndolaby car, plane, taxi, or bus

Find Transport to Ndola

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 5 ways to get from Kariba to Ndola by car, plane, taxi, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive to Lusaka, fly

    best
    1. Drive from Kariba to Lusaka (LUN)car car
    2. Fly from Lusaka (LUN) to Ndola (NLA)plane plane LUN - NLA
    4h 11m
    $230–320
  2. Drive  511.4 km

    cheapest
    1. Drive from Kariba to Ndolacar car 511.4 km
    7h 40m
    $95–137
  3. Taxi, bus

    1. Take the taxi from Kariba to Chirundu Bus Stntaxi taxi
    2. Take the bus from Chirundu Bus Stn to Central Bus Stnbus bus
    7h 43m
  4. Drive to Lower Zambezi Royal Airport, fly

    1. Drive from Kariba to Lower Zambezi Royal Airport (RYL)car car
    2. Fly from Lower Zambezi Royal Airport (RYL) to Ndola (NLA)plane plane RYL - NLA
    6h 27m
    $520–906
  5. Fly from Kariba Airport

    1. Fly from Kariba Airport (KAB) to Ndola (NLA)plane plane KAB - NLA
    15h 22m
    $104–418

Lusaka (LUN) to Ndola (NLA) flights

Calendar55Weekly Planes
Duration47 minAverage Duration
Ticket$369Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Kariba, Mashonaland West, Zimbabwe and Ndola, Zambia?

Fastjet, Airlink, and two other airlines fly from Kariba Airport (KAB) to Ndola (NLA) once daily.

Airlines
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 Which London airport should I choose?, How to get from Heathrow Airport into central London, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.