HowToGo

Flight from Durban to Botswana

How to get to Botswana from Durban by flight ? You can check flights from Durban to Botswana below.

Search Transfer from Durban to Botswana

Search Flights

You can find flight ticket prices from Durban to Botswana with our flight tickets search tool below

1. Durban to Gaborone

  1. You take a flight from Durban to Gaborone and cost approximately 65 USD.

  2. You take a bus, shuttle or taxi from Gaborone to your destination in Botswana.

Flight Depart Arrive
SA528 South African Airways
SA8454 South African Airways
06:30 Durban
09:15 Johannesburg
07:35 Johannesburg
10:10 Gaborone
Connect
SA530 South African Airways
SA8454 South African Airways
07:00 Durban
09:15 Johannesburg
08:05 Johannesburg
10:10 Gaborone
Connect
SA530 South African Airways
SA8450 South African Airways
07:00 Durban
09:20 Johannesburg
08:05 Johannesburg
10:15 Gaborone
Connect
SA530 South African Airways
SA1765 South African Airways
07:00 Durban
09:40 Johannesburg
08:05 Johannesburg
10:35 Gaborone
Connect
BA6220 British Airways
BP206 Air Botswana
12:30 Durban
15:00 Johannesburg
13:35 Johannesburg
16:00 Gaborone
Connect
SW742 Air Namibia
12:35 Durban
13:55 Gaborone Direct
JE264 Mango
SA1775 South African Airways
13:10 Durban
15:30 Johannesburg
14:15 Johannesburg
16:25 Gaborone
Connect
BA6206 British Airways
BP222 Air Botswana
15:10 Durban
17:30 Johannesburg
16:15 Johannesburg
18:30 Gaborone
Connect
SA554 South African Airways
SA1779 South African Airways
16:50 Durban
18:45 Johannesburg
17:55 Johannesburg
19:40 Gaborone
Connect
BA6212 British Airways
BP208 Air Botswana
17:25 Durban
19:30 Johannesburg
18:30 Johannesburg
20:30 Gaborone
Connect

2. Pietermaritzburg to Gaborone

  1. You take a bus, shuttle or taxi from your location in Durban to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Gaborone and cost approximately 230 USD.

  3. You take a bus, shuttle or taxi from Gaborone to your destination in Botswana.

Flight Depart Arrive
SA8730 South African Airways
SA8454 South African Airways
06:45 Pietermaritzburg
09:15 Johannesburg
07:45 Johannesburg
10:10 Gaborone
Connect
SA8730 South African Airways
SA1765 South African Airways
06:45 Pietermaritzburg
09:40 Johannesburg
07:45 Johannesburg
10:35 Gaborone
Connect
SA8730 South African Airways
SA1769 South African Airways
06:45 Pietermaritzburg
12:40 Johannesburg
07:45 Johannesburg
13:30 Gaborone
Connect
SA8732 South African Airways
SA8456 South African Airways
08:45 Pietermaritzburg
11:40 Johannesburg
09:45 Johannesburg
12:35 Gaborone
Connect
SA8732 South African Airways
SA1769 South African Airways
08:45 Pietermaritzburg
12:40 Johannesburg
09:45 Johannesburg
13:30 Gaborone
Connect
SA8732 South African Airways
SA1775 South African Airways
08:45 Pietermaritzburg
15:30 Johannesburg
09:45 Johannesburg
16:25 Gaborone
Connect
SA8736 South African Airways
SA8458 South African Airways
13:50 Pietermaritzburg
16:15 Johannesburg
14:55 Johannesburg
17:10 Gaborone
Connect
SA8736 South African Airways
SA1779 South African Airways
13:50 Pietermaritzburg
18:45 Johannesburg
14:55 Johannesburg
19:40 Gaborone
Connect

3. Durban to Maun

  1. You take a flight from Durban to Maun and cost approximately 310 USD.

  2. You take a bus, shuttle or taxi from Maun to your destination in Botswana.

Flight Depart Arrive
JE331 Mango
SA8604 South African Airways
06:00 Durban
10:20 Capetown
08:15 Capetown
12:55 Maun
Connect
BA6300 British Airways
SA8604 South African Airways
06:20 Durban
10:20 Capetown
08:20 Capetown
12:55 Maun
Connect
BA6200 British Airways
BP212 Air Botswana
06:25 Durban
11:15 Johannesburg
07:30 Johannesburg
13:25 Maun
Connect
SA8531 South African Airways
SA8404 South African Airways
SA8300 South African Airways
06:50 Durban
09:50 Bloemfontein
11:45 Johannesburg
07:55 Bloemfontein
10:45 Johannesburg
13:25 Maun
Connect
SA8531 South African Airways
SA1004 South African Airways
SA8300 South African Airways
06:50 Durban
09:40 Bloemfontein
11:45 Johannesburg
07:55 Bloemfontein
10:40 Johannesburg
13:25 Maun
Connect
SA534 South African Airways
SA8302 South African Airways
08:05 Durban
11:10 Johannesburg
09:10 Johannesburg
12:55 Maun
Connect
SA534 South African Airways
SA8300 South African Airways
08:05 Durban
11:45 Johannesburg
09:10 Johannesburg
13:25 Maun
Connect
MN602 Comair
SA8300 South African Airways
08:10 Durban
11:45 Johannesburg
09:15 Johannesburg
13:25 Maun
Connect
MN602 Comair
SA8302 South African Airways
08:10 Durban
11:10 Johannesburg
09:15 Johannesburg
12:55 Maun
Connect
JE248 Mango
SA8302 South African Airways
08:30 Durban
11:10 Johannesburg
09:35 Johannesburg
12:55 Maun
Connect
JE248 Mango
BP212 Air Botswana
08:30 Durban
11:15 Johannesburg
09:35 Johannesburg
13:25 Maun
Connect
JE248 Mango
SA8300 South African Airways
08:30 Durban
11:45 Johannesburg
09:35 Johannesburg
13:25 Maun
Connect
JE252 Mango
SA8300 South African Airways
08:45 Durban
11:45 Johannesburg
09:50 Johannesburg
13:25 Maun
Connect
JE252 Mango
BP212 Air Botswana
08:45 Durban
11:15 Johannesburg
09:50 Johannesburg
13:25 Maun
Connect
JE252 Mango
SA8302 South African Airways
08:45 Durban
11:10 Johannesburg
09:50 Johannesburg
12:55 Maun
Connect
BA6202 British Airways
SA8300 South African Airways
08:50 Durban
11:45 Johannesburg
09:55 Johannesburg
13:25 Maun
Connect
BA6202 British Airways
SA8302 South African Airways
08:50 Durban
11:10 Johannesburg
09:55 Johannesburg
12:55 Maun
Connect
BA6202 British Airways
BP212 Air Botswana
08:50 Durban
11:15 Johannesburg
09:55 Johannesburg
13:25 Maun
Connect
BA6224 British Airways
BP212 Air Botswana
09:10 Durban
11:15 Johannesburg
10:15 Johannesburg
13:25 Maun
Connect
BA6224 British Airways
SA8300 South African Airways
09:10 Durban
11:45 Johannesburg
10:15 Johannesburg
13:25 Maun
Connect
BA6224 British Airways
SA8302 South African Airways
09:10 Durban
11:10 Johannesburg
10:15 Johannesburg
12:55 Maun
Connect
SW742 Air Namibia
BP022 Air Botswana
12:35 Durban
18:00 Gaborone
13:55 Gaborone
19:00 Maun
Connect
SW742 Air Namibia
BP032 Air Botswana
12:35 Durban
18:30 Gaborone
13:55 Gaborone
19:30 Maun
Connect

4. Durban to Francistown

  1. You take a flight from Durban to Francistown and cost approximately 150 USD.

  2. You take a bus, shuttle or taxi from Francistown to your destination in Botswana.

Flight Depart Arrive
BA6222 British Airways
BP292 Air Botswana
11:30 Durban
17:30 Johannesburg
12:35 Johannesburg
19:00 Francistown
Connect
SW742 Air Namibia
BP042 Air Botswana
12:35 Durban
19:00 Gaborone
13:55 Gaborone
20:10 Francistown
Connect
FA273 Safair
BP292 Air Botswana
13:00 Durban
17:30 Johannesburg
14:05 Johannesburg
19:00 Francistown
Connect
JE264 Mango
BP292 Air Botswana
13:10 Durban
17:30 Johannesburg
14:15 Johannesburg
19:00 Francistown
Connect
MN610 Comair
BP292 Air Botswana
15:00 Durban
17:30 Johannesburg
16:05 Johannesburg
19:00 Francistown
Connect
MN610 Comair
BP222 Air Botswana
BP042 Air Botswana
15:00 Durban
17:30 Johannesburg
19:00 Gaborone
16:05 Johannesburg
18:30 Gaborone
20:10 Francistown
Connect
BA6206 British Airways
BP292 Air Botswana
15:10 Durban
17:30 Johannesburg
16:15 Johannesburg
19:00 Francistown
Connect
MN612 Comair
BP222 Air Botswana
BP042 Air Botswana
15:10 Durban
17:30 Johannesburg
19:00 Gaborone
16:15 Johannesburg
18:30 Gaborone
20:10 Francistown
Connect
BA6206 British Airways
BP222 Air Botswana
BP042 Air Botswana
15:10 Durban
17:30 Johannesburg
19:00 Gaborone
16:15 Johannesburg
18:30 Gaborone
20:10 Francistown
Connect

5. Pietermaritzburg to Maun

  1. You take a bus, shuttle or taxi from your location in Durban to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Maun and cost approximately 220 USD.

  3. You take a bus, shuttle or taxi from Maun to your destination in Botswana.

Flight Depart Arrive
SA8730 South African Airways
SA8302 South African Airways
06:45 Pietermaritzburg
11:10 Johannesburg
07:45 Johannesburg
12:55 Maun
Connect
SA8730 South African Airways
SA8300 South African Airways
06:45 Pietermaritzburg
11:45 Johannesburg
07:45 Johannesburg
13:25 Maun
Connect
SA8730 South African Airways
BP212 Air Botswana
06:45 Pietermaritzburg
11:15 Johannesburg
07:45 Johannesburg
13:25 Maun
Connect
SA8732 South African Airways
SA8302 South African Airways
08:45 Pietermaritzburg
11:10 Johannesburg
09:45 Johannesburg
12:55 Maun
Connect
SA8732 South African Airways
SA8300 South African Airways
08:45 Pietermaritzburg
11:45 Johannesburg
09:45 Johannesburg
13:25 Maun
Connect
SA8732 South African Airways
BP212 Air Botswana
08:45 Pietermaritzburg
11:15 Johannesburg
09:45 Johannesburg
13:25 Maun
Connect

References

Find Hotels in Botswana

You can find hotels and accommodations in Botswana with our hotels search tool below

Booking.com