How to get to Kenya from Botswana by flight ? You can check flights from Botswana to Kenya below.
You can find flight ticket prices from Botswana to Kenya 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 Nairobi and cost approximately 270 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
SA184
South African Airways
|
07:00
Gaborone
10:10
Johannesburg
|
08:00
Johannesburg
15:05
Nairobi
|
Connect |
SA8453
South African Airways
SA184
South African Airways
|
07:30
Gaborone
10:10
Johannesburg
|
08:25
Johannesburg
15:05
Nairobi
|
Connect |
SA1762
South African Airways
KQ761
Kenya Airways
|
08:10
Gaborone
12:10
Johannesburg
|
09:05
Johannesburg
17:15
Nairobi
|
Connect |
SA1762
South African Airways
SA184
South African Airways
|
08:10
Gaborone
10:10
Johannesburg
|
09:05
Johannesburg
15:05
Nairobi
|
Connect |
SA1764
South African Airways
KQ761
Kenya Airways
|
08:50
Gaborone
12:10
Johannesburg
|
09:45
Johannesburg
17:15
Nairobi
|
Connect |
BP223
Air Botswana
KQ761
Kenya Airways
|
09:45
Gaborone
12:10
Johannesburg
|
10:30
Johannesburg
17:15
Nairobi
|
Connect |
SA1766
South African Airways
SA180
South African Airways
|
11:10
Gaborone
15:40
Johannesburg
|
12:05
Johannesburg
20:35
Nairobi
|
Connect |
SA8457
South African Airways
SA180
South African Airways
|
13:10
Gaborone
15:40
Johannesburg
|
14:05
Johannesburg
20:35
Nairobi
|
Connect |
SA8457
South African Airways
KQ763
Kenya Airways
|
13:10
Gaborone
17:30
Johannesburg
|
14:05
Johannesburg
22:35
Nairobi
|
Connect |
BP205
Air Botswana
SA180
South African Airways
|
13:15
Gaborone
15:40
Johannesburg
|
14:15
Johannesburg
20:35
Nairobi
|
Connect |
BP205
Air Botswana
KQ763
Kenya Airways
|
13:15
Gaborone
17:30
Johannesburg
|
14:15
Johannesburg
22:35
Nairobi
|
Connect |
SA1770
South African Airways
KQ763
Kenya Airways
|
14:00
Gaborone
17:30
Johannesburg
|
14:50
Johannesburg
22:35
Nairobi
|
Connect |
SA1770
South African Airways
SA180
South African Airways
|
14:00
Gaborone
15:40
Johannesburg
|
14:50
Johannesburg
20:35
Nairobi
|
Connect |
ET829
Ethiopian Airlines
ET308
Ethiopian Airlines
|
15:00
Gaborone
23:15
Addis Ababa
|
21:30
Addis Ababa
01:20
Nairobi
|
Connect |
You can find hotels and accommodations in Kenya with our hotels search tool below
Booking.com