HowToGo

Flight from Botswana to Tanzania

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

Search Transfer from Botswana to Tanzania

Search Flights

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

1. Gaborone to Dar es Salaam

  1. You take a bus, shuttle or taxi from your location in Botswana to Gaborone.

  2. You take a flight from Gaborone to Dar es Salaam and cost approximately 240 USD.

  3. 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

2. Gaborone to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Botswana to Gaborone.

  2. You take a flight from Gaborone to Zanzibar and cost approximately 120 USD.

  3. 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

3. Maun to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Botswana to Maun.

  2. You take a flight from Maun to Zanzibar and cost approximately 130 USD.

  3. 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

References

Find Hotels in Tanzania

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

Booking.com