How to get to South Africa from Botswana by flight ? You can check flights from Botswana to South Africa below.
You can find flight ticket prices from Botswana to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Botswana to Gaborone.
You take a flight from Gaborone to Johannesburg and cost approximately 85 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
|
07:00
Gaborone
|
08:00 Johannesburg | Direct |
SA8453
South African Airways
|
07:30
Gaborone
|
08:25 Johannesburg | Direct |
SA1762
South African Airways
|
08:10
Gaborone
|
09:05 Johannesburg | Direct |
SA1764
South African Airways
|
08:50
Gaborone
|
09:45 Johannesburg | Direct |
BP223
Air Botswana
|
09:45
Gaborone
|
10:30 Johannesburg | Direct |
SA8455
South African Airways
|
10:35
Gaborone
|
11:30 Johannesburg | Direct |
SA8451
South African Airways
|
10:40
Gaborone
|
11:35 Johannesburg | Direct |
SA1766
South African Airways
|
11:10
Gaborone
|
12:05 Johannesburg | Direct |
SA8457
South African Airways
|
13:10
Gaborone
|
14:05 Johannesburg | Direct |
BP205
Air Botswana
|
13:15
Gaborone
|
14:15 Johannesburg | Direct |
SA1770
South African Airways
|
14:00
Gaborone
|
14:50 Johannesburg | Direct |
BP207
Air Botswana
|
16:30
Gaborone
|
17:30 Johannesburg | Direct |
SA1776
South African Airways
|
17:00
Gaborone
|
17:55 Johannesburg | Direct |
SA8459
South African Airways
|
17:40
Gaborone
|
18:35 Johannesburg | Direct |
QR1378
Qatar Airways
|
18:10
Gaborone
|
19:05 Johannesburg | Direct |
SA1780
South African Airways
|
20:10
Gaborone
|
21:05 Johannesburg | Direct |
You take a bus, shuttle or taxi from your location in Botswana to Maun.
You take a flight from Maun to Johannesburg and cost approximately 120 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SA8303
South African Airways
|
13:35
Maun
|
15:10 Johannesburg | Direct |
SA8301
South African Airways
|
14:05
Maun
|
15:40 Johannesburg | Direct |
BP211
Air Botswana
|
14:10
Maun
|
16:10 Johannesburg | Direct |
You take a bus, shuttle or taxi from your location in Botswana to Gaborone.
You take a flight from Gaborone to Durban and cost approximately 40 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
BA6203
British Airways
|
07:00
Gaborone
08:55
Johannesburg
|
08:00
Johannesburg
10:00
Durban
|
Connect |
SA8453
South African Airways
SA543
South African Airways
|
07:30
Gaborone
09:35
Johannesburg
|
08:25
Johannesburg
10:40
Durban
|
Connect |
SA1762
South African Airways
JE247
Mango
|
08:10
Gaborone
10:25
Johannesburg
|
09:05
Johannesburg
11:35
Durban
|
Connect |
SW741
Air Namibia
|
10:40
Gaborone
|
11:55 Durban | Direct |
SA1766
South African Airways
JE253
Mango
|
11:10
Gaborone
13:10
Johannesburg
|
12:05
Johannesburg
14:20
Durban
|
Connect |
SA8457
South African Airways
SA547
South African Airways
|
13:10
Gaborone
15:15
Johannesburg
|
14:05
Johannesburg
16:20
Durban
|
Connect |
BP205
Air Botswana
BA6207
British Airways
|
13:15
Gaborone
15:40
Johannesburg
|
14:15
Johannesburg
16:45
Durban
|
Connect |
SA1770
South African Airways
SA565
South African Airways
|
14:00
Gaborone
15:55
Johannesburg
|
14:50
Johannesburg
17:00
Durban
|
Connect |
SA1770
South African Airways
JE257
Mango
|
14:00
Gaborone
15:40
Johannesburg
|
14:50
Johannesburg
16:50
Durban
|
Connect |
BP207
Air Botswana
BA6227
British Airways
|
16:30
Gaborone
18:40
Johannesburg
|
17:30
Johannesburg
19:45
Durban
|
Connect |
SA1776
South African Airways
JE265
Mango
|
17:00
Gaborone
18:45
Johannesburg
|
17:55
Johannesburg
19:55
Durban
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com