How to get to Botswana from Durban by flight ? You can check flights from Durban to Botswana below.
You can find flight ticket prices from Durban to Botswana with our flight tickets search tool below
You take a flight from Durban to Gaborone and cost approximately 65 USD.
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 |
You take a bus, shuttle or taxi from your location in Durban to Pietermaritzburg.
You take a flight from Pietermaritzburg to Gaborone and cost approximately 230 USD.
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 |
You take a flight from Durban to Maun and cost approximately 310 USD.
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 |
You take a flight from Durban to Francistown and cost approximately 150 USD.
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 |
You take a bus, shuttle or taxi from your location in Durban to Pietermaritzburg.
You take a flight from Pietermaritzburg to Maun and cost approximately 220 USD.
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 |
You can find hotels and accommodations in Botswana with our hotels search tool below
Booking.com