There are 6 ways to get from Botswana to Divundu by plane, bus, taxi, 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 to Katima Mulilo Airport, bus
best- Fly from Maun Airport (MUB) to Katima Mulilo Airport (MPA)plane MUB - MPA
- Take the bus from Katima Mulilo to Divundubus
9h 15m$598–1,498Bus
cheapest- Take the bus from Gaborone to Kasanebus
- Take the bus from Kazungula to Katima Mulilobus
- Take the bus from Katima Mulilo to Divundubus
29h 46m$75–89Bus, taxi
- Take the bus from Tlokweng to Kazungulabus
- Take the taxi from Kazungula to Livingstonetaxi
- Take the bus from Livingstone to Divundubus
20h 1mDrive 1,159.8 km
- Drive from Gaborone to Divunducar 1,159.8 km
15h 22m$135–195Fly from Gaborone, drive
- Fly from Gaborone (GBE) to Maun Airport (MUB)plane GBE - MUB
- Drive from Maun Airport (MUB) to Divunducar
7h 45m$235–601Bus via Johannesburg
- Take the bus from Gaborone to Johannesburgbus
- Take the bus from Johannesburg to Livingstonebus
- Take the bus from Livingstone to Divundubus
26h 18m$90–147
Maun Airport (MUB) to Katima Mulilo Airport (MPA) flights
Questions & Answers
The cheapest way to get from Botswana to Divundu is to bus which costs $70 - $90 and takes 29h 46m.
The fastest way to get from Botswana to Divundu is to fly and drive which takes 7h 45m and costs $230 - $600.
No, there is no direct bus from Botswana to Divundu. However, there are services departing from Gaborone and arriving at Divundu via Johannesburg and Livingstone. The journey, including transfers, takes approximately 26h 18m.
The distance between Botswana and Divundu is 1000 km. The road distance is 1159.8 km.
The best way to get from Botswana to Divundu without a car is to bus and taxi which takes 20h 1m and costs .
It takes approximately 9h 15m to get from Botswana to Divundu, including transfers.
Botswana to Divundu bus services, operated by AT and T Monnakgotla, depart from Gaborone station.
Botswana to Divundu bus services, operated by AT and T Monnakgotla, arrive at Johannesburg station.
Yes, the driving distance between Botswana to Divundu is 1160 km. It takes approximately 15h 22m to drive from Botswana to Divundu.
There are 10+ hotels available in Divundu.
What companies run services between Botswana and Divundu, Namibia?
You can take a bus from Gaborone to Divundu via Johannesburg, Johannesburg, and Livingstone in around 26h 18m.
- Website
- flyairlink.com
Flights from Maun Airport to Katima Mulilo Airport
- Ave. Duration
- 30 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $550–1,500
Flights from Gaborone to Maun Airport via Johannesburg
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $470–600
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Katima Mulilo to Divundu
- Ave. Duration
- 7h 33m
- Frequency
- 4 times a week
- Estimated price
- $30–40
- Website
- Intercape
Bus from Livingstone to Divundu
- Ave. Duration
- 5h 9m
- Frequency
- 4 times a week
- Estimated price
- $23–29
- Website
- Intercape
Bus from Gaborone to Johannesburg
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $16–39
- Website
- Intercape
- Saver
- $39
- Flexi
- $35
- Full Flexi
- $31
Bus from Livingstone to Divundu
- Ave. Duration
- 5h 9m
- Frequency
- 4 times a week
- Estimated price
- $23–29
- Website
- Intercape
Bus from Katima Mulilo to Divundu
- Ave. Duration
- 7h 33m
- Frequency
- 4 times a week
- Estimated price
- $30–40
- Website
- Intercape
- Ave. Duration
- 56 min
- Estimated price
- $80–100
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Is ride-sharing platform BlaBlaCar right for you?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.


