How to get to Tanzania from Botswana by flight ? You can check flights from Botswana to Tanzania below.
You can find flight ticket prices from Botswana to Tanzania 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 Dar es Salaam and cost approximately 240 USD.
You take a bus, shuttle or taxi from Dar es Salaam to your destination in Tanzania.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
SA186
South African Airways
|
07:00
Gaborone
10:30
Johannesburg
|
08:00
Johannesburg
14:50
Dar es Salaam
|
Connect |
SA8453
South African Airways
SA186
South African Airways
|
07:30
Gaborone
10:30
Johannesburg
|
08:25
Johannesburg
14:50
Dar es Salaam
|
Connect |
SA1762
South African Airways
SA186
South African Airways
|
08:10
Gaborone
10:30
Johannesburg
|
09:05
Johannesburg
14:50
Dar es Salaam
|
Connect |
BP223
Air Botswana
SA188
South African Airways
|
09:45
Gaborone
13:35
Johannesburg
|
10:30
Johannesburg
17:55
Dar es Salaam
|
Connect |
SA8455
South African Airways
SA188
South African Airways
|
10:35
Gaborone
13:35
Johannesburg
|
11:30
Johannesburg
17:55
Dar es Salaam
|
Connect |
SA8451
South African Airways
SA188
South African Airways
|
10:40
Gaborone
13:35
Johannesburg
|
11:35
Johannesburg
17:55
Dar es Salaam
|
Connect |
SA1766
South African Airways
SA188
South African Airways
|
11:10
Gaborone
13:35
Johannesburg
|
12:05
Johannesburg
17:55
Dar es Salaam
|
Connect |
ET829
Ethiopian Airlines
ET827
Ethiopian Airlines
|
15:00
Gaborone
00:10
Addis Ababa
|
21:30
Addis Ababa
03:40
Dar es Salaam
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Gaborone.
You take a flight from Gaborone to Zanzibar and cost approximately 120 USD.
You take a bus, shuttle or taxi from Zanzibar to your destination in Tanzania.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
JE928
Mango
|
07:00
Gaborone
10:00
Johannesburg
|
08:00
Johannesburg
14:25
Zanzibar
|
Connect |
SA8453
South African Airways
JE928
Mango
|
07:30
Gaborone
10:00
Johannesburg
|
08:25
Johannesburg
14:25
Zanzibar
|
Connect |
SA8453
South African Airways
SA186
South African Airways
CQ1371
Charterlines, Inc.
|
07:30
Gaborone
10:30
Johannesburg
16:00
Dar es Salaam
|
08:25
Johannesburg
14:50
Dar es Salaam
16:20
Zanzibar
|
Connect |
SA8453
South African Airways
SA186
South African Airways
WY706
Oman Air
|
07:30
Gaborone
10:30
Johannesburg
15:55
Dar es Salaam
|
08:25
Johannesburg
14:50
Dar es Salaam
16:35
Zanzibar
|
Connect |
SA8453
South African Airways
SA186
South African Airways
CQ113
Charterlines, Inc.
|
07:30
Gaborone
10:30
Johannesburg
16:15
Dar es Salaam
|
08:25
Johannesburg
14:50
Dar es Salaam
16:35
Zanzibar
|
Connect |
SA1762
South African Airways
JE928
Mango
|
08:10
Gaborone
10:00
Johannesburg
|
09:05
Johannesburg
14:25
Zanzibar
|
Connect |
SA1762
South African Airways
SA186
South African Airways
CQ1371
Charterlines, Inc.
|
08:10
Gaborone
10:30
Johannesburg
16:00
Dar es Salaam
|
09:05
Johannesburg
14:50
Dar es Salaam
16:20
Zanzibar
|
Connect |
SA1762
South African Airways
SA186
South African Airways
WY706
Oman Air
|
08:10
Gaborone
10:30
Johannesburg
15:55
Dar es Salaam
|
09:05
Johannesburg
14:50
Dar es Salaam
16:35
Zanzibar
|
Connect |
SA1762
South African Airways
SA186
South African Airways
CQ113
Charterlines, Inc.
|
08:10
Gaborone
10:30
Johannesburg
16:15
Dar es Salaam
|
09:05
Johannesburg
14:50
Dar es Salaam
16:35
Zanzibar
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Maun.
You take a flight from Maun to Zanzibar and cost approximately 130 USD.
You take a bus, shuttle or taxi from Zanzibar to your destination in Tanzania.
Flight | Depart | Arrive | |
---|---|---|---|
SA8605
South African Airways
KQ785
Kenya Airways
PW710
Precision Air
|
13:25
Maun
23:00
Capetown
08:00
Nairobi
|
16:00
Capetown
05:45
Nairobi
09:40
Zanzibar
|
Connect |
SA8605
South African Airways
KQ785
Kenya Airways
KQ490
Kenya Airways
|
13:25
Maun
23:00
Capetown
07:50
Nairobi
|
16:00
Capetown
05:45
Nairobi
09:10
Zanzibar
|
Connect |
SA8605
South African Airways
JE162
Mango
JE926
Mango
|
13:25
Maun
17:50
Capetown
07:00
Johannesburg
|
16:00
Capetown
19:45
Johannesburg
11:35
Zanzibar
|
Connect |
SA8605
South African Airways
SA366
South African Airways
JE926
Mango
|
13:25
Maun
18:50
Capetown
07:00
Johannesburg
|
16:00
Capetown
20:45
Johannesburg
11:35
Zanzibar
|
Connect |
SA8605
South African Airways
SA362
South African Airways
JE926
Mango
|
13:25
Maun
18:20
Capetown
07:00
Johannesburg
|
16:00
Capetown
20:15
Johannesburg
11:35
Zanzibar
|
Connect |
SA8303
South African Airways
JE926
Mango
|
13:35
Maun
07:00
Johannesburg
|
15:10
Johannesburg
11:35
Zanzibar
|
Connect |
SA8303
South African Airways
KQ763
Kenya Airways
KQ490
Kenya Airways
|
13:35
Maun
17:30
Johannesburg
07:50
Nairobi
|
15:10
Johannesburg
22:35
Nairobi
09:10
Zanzibar
|
Connect |
SA8303
South African Airways
KQ763
Kenya Airways
KQ498
Kenya Airways
|
13:35
Maun
17:30
Johannesburg
00:15
Nairobi
|
15:10
Johannesburg
22:35
Nairobi
01:35
Zanzibar
|
Connect |
SA8303
South African Airways
KQ763
Kenya Airways
PW710
Precision Air
|
13:35
Maun
17:30
Johannesburg
08:00
Nairobi
|
15:10
Johannesburg
22:35
Nairobi
09:40
Zanzibar
|
Connect |
SA8301
South African Airways
KQ763
Kenya Airways
KQ490
Kenya Airways
|
14:05
Maun
17:30
Johannesburg
07:50
Nairobi
|
15:40
Johannesburg
22:35
Nairobi
09:10
Zanzibar
|
Connect |
SA8301
South African Airways
JE926
Mango
|
14:05
Maun
07:00
Johannesburg
|
15:40
Johannesburg
11:35
Zanzibar
|
Connect |
SA8301
South African Airways
KQ763
Kenya Airways
PW710
Precision Air
|
14:05
Maun
17:30
Johannesburg
08:00
Nairobi
|
15:40
Johannesburg
22:35
Nairobi
09:40
Zanzibar
|
Connect |
SA8301
South African Airways
KQ763
Kenya Airways
KQ498
Kenya Airways
|
14:05
Maun
17:30
Johannesburg
00:15
Nairobi
|
15:40
Johannesburg
22:35
Nairobi
01:35
Zanzibar
|
Connect |
BP211
Air Botswana
JE926
Mango
|
14:10
Maun
07:00
Johannesburg
|
16:10
Johannesburg
11:35
Zanzibar
|
Connect |
BP211
Air Botswana
KQ763
Kenya Airways
PW710
Precision Air
|
14:10
Maun
17:30
Johannesburg
08:00
Nairobi
|
16:10
Johannesburg
22:35
Nairobi
09:40
Zanzibar
|
Connect |
BP211
Air Botswana
ET858
Ethiopian Airlines
ET813
Ethiopian Airlines
|
14:10
Maun
23:00
Johannesburg
10:20
Addis Ababa
|
16:10
Johannesburg
05:25
Addis Ababa
13:00
Zanzibar
|
Connect |
BP211
Air Botswana
KQ763
Kenya Airways
KQ498
Kenya Airways
|
14:10
Maun
17:30
Johannesburg
00:15
Nairobi
|
16:10
Johannesburg
22:35
Nairobi
01:35
Zanzibar
|
Connect |
BP211
Air Botswana
KQ763
Kenya Airways
KQ490
Kenya Airways
|
14:10
Maun
17:30
Johannesburg
07:50
Nairobi
|
16:10
Johannesburg
22:35
Nairobi
09:10
Zanzibar
|
Connect |
You can find hotels and accommodations in Tanzania with our hotels search tool below
Booking.com