Rome2Rio

How to get fromRundu to Pretoriaby car, plane, taxi, bus, or train

Find Transport to Pretoria

See all options

There are 7 ways to get from Rundu to Pretoria by car, plane, taxi, bus, or train

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 Maun Airport, fly, taxi

    best
    1. Drive from Rundu to Maun Airport (MUB)car car
    2. Fly from Maun Airport (MUB) to Johannesburg International Airport (JNB)plane plane MUB - JNB
    3. Take the taxi from Johannesburg-Airport-JNB to Pretoriataxi taxi
    9h 54m
    R 5,678–8,701
  2. Bus, train

    cheapest
    1. Take the bus from Rundu to Katima Mulilobus bus
    2. Take the bus from Katima Mulilo to Kazungulabus bus
    3. Take the bus from Kazungula to Johanneburgbus bus
    4. Take the train from Park to Pretoriatrain train
    26h 59m
    R 1,117–1,232
  3. Drive 1,630.8 km

    1. Drive from Rundu to Pretoriacar car 1,630.8 km
    20h 12m
    R 3,687–5,326
  4. Bus to Katima Mulilo Airport, fly, taxi

    1. Take the bus from Rundu to Katima Mulilobus bus
    2. Fly from Katima Mulilo Airport (MPA) to Johannesburg International Airport (JNB)plane plane MPA - JNB
    3. Take the taxi from Johannesburg-Airport-JNB to Pretoriataxi taxi
    10h 37m
    R 4,416–9,370
  5. Drive to Mokuti Lodge Airport, fly, taxi

    1. Drive from Rundu to Mokuti Lodge Airport (OKU)car car
    2. Fly from Mokuti Lodge Airport (OKU) to Johannesburg International Airport (JNB)plane plane OKU - JNB
    3. Take the taxi from Johannesburg-Airport-JNB to Pretoriataxi taxi
    9h 52m
    R 4,479–9,980
  6. Bus, train via Windhoek

    1. Take the bus from Rundu to Windhoekbus bus
    2. Take the bus from Windhoek to Johannesburgbus bus
    3. Take the train from Rosebank to Pretoriatrain train
    44h 7m
    R 2,700–3,812
  7. Bus, train #2

    1. Take the bus from Rundu to Livingstonebus bus
    2. Take the bus from Victoria Falls to Johannesburgbus bus
    3. Take the train from Park to Pretoriatrain train
    47h 22m
    R 1,623–2,188

Maun Airport (MUB) to Johannesburg International Airport (JNB) flights

Calendar30Weekly Planes
Duration2hAverage Duration
TicketR 3,718Cheapest Price
See schedules

Questions & Answers

What companies run services between Rundu, Namibia and Pretoria, South Africa?

There is no direct connection from Rundu to Pretoria. However, you can drive to Maun Airport (MUB) airport, fly to Johannesburg International Airport (JNB), then take the taxi to Pretoria. Alternatively, you can take a bus from Rundu to Pretoria via Katima Mulilo, Kazungula, Kazungula, Johanneburg, and Park in around 26h 59m.

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 Is ride-sharing platform BlaBlaCar right for you?, How to get from JFK to New York City, and Flying into Beijing? - to help you get the most out of your next trip.