How to get to Mozambique from Botswana by flight ? You can check flights from Botswana to Mozambique below.
You can find flight ticket prices from Botswana to Mozambique 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 Maputo and cost approximately 130 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
TK38
Turkish Airlines
|
07:00
Gaborone
11:20
Johannesburg
|
08:00
Johannesburg
12:35
Maputo
|
Connect |
BP201
Air Botswana
SA142
South African Airways
|
07:00
Gaborone
09:45
Johannesburg
|
08:00
Johannesburg
10:45
Maputo
|
Connect |
SA8453
South African Airways
SA142
South African Airways
|
07:30
Gaborone
09:45
Johannesburg
|
08:25
Johannesburg
10:45
Maputo
|
Connect |
BP223
Air Botswana
SA144
South African Airways
|
09:45
Gaborone
14:20
Johannesburg
|
10:30
Johannesburg
15:20
Maputo
|
Connect |
BP223
Air Botswana
TK38
Turkish Airlines
|
09:45
Gaborone
11:20
Johannesburg
|
10:30
Johannesburg
12:35
Maputo
|
Connect |
SA8455
South African Airways
SA144
South African Airways
|
10:35
Gaborone
14:20
Johannesburg
|
11:30
Johannesburg
15:20
Maputo
|
Connect |
SA8451
South African Airways
SA144
South African Airways
|
10:40
Gaborone
14:20
Johannesburg
|
11:35
Johannesburg
15:20
Maputo
|
Connect |
SA1766
South African Airways
SA144
South African Airways
|
11:10
Gaborone
14:20
Johannesburg
|
12:05
Johannesburg
15:20
Maputo
|
Connect |
SA1770
South African Airways
TM306
Linhas Aéreas de Moçambique
|
14:00
Gaborone
19:10
Johannesburg
|
14:50
Johannesburg
20:20
Maputo
|
Connect |
BP207
Air Botswana
TM306
Linhas Aéreas de Moçambique
|
16:30
Gaborone
19:10
Johannesburg
|
17:30
Johannesburg
20:20
Maputo
|
Connect |
BP207
Air Botswana
SA146
South African Airways
|
16:30
Gaborone
20:15
Johannesburg
|
17:30
Johannesburg
21:15
Maputo
|
Connect |
SA1776
South African Airways
TM306
Linhas Aéreas de Moçambique
|
17:00
Gaborone
19:10
Johannesburg
|
17:55
Johannesburg
20:20
Maputo
|
Connect |
SA1776
South African Airways
SA146
South African Airways
|
17:00
Gaborone
20:15
Johannesburg
|
17:55
Johannesburg
21:15
Maputo
|
Connect |
SA8459
South African Airways
SA146
South African Airways
|
17:40
Gaborone
20:15
Johannesburg
|
18:35
Johannesburg
21:15
Maputo
|
Connect |
QR1378
Qatar Airways
SA146
South African Airways
|
18:10
Gaborone
20:15
Johannesburg
|
19:05
Johannesburg
21:15
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Maun.
You take a flight from Maun to Maputo and cost approximately 180 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
SA8303
South African Airways
SA146
South African Airways
|
13:35
Maun
20:15
Johannesburg
|
15:10
Johannesburg
21:15
Maputo
|
Connect |
SA8303
South African Airways
TM306
Linhas Aéreas de Moçambique
|
13:35
Maun
19:10
Johannesburg
|
15:10
Johannesburg
20:20
Maputo
|
Connect |
SA8301
South African Airways
SA146
South African Airways
|
14:05
Maun
20:15
Johannesburg
|
15:40
Johannesburg
21:15
Maputo
|
Connect |
SA8301
South African Airways
TM306
Linhas Aéreas de Moçambique
|
14:05
Maun
19:10
Johannesburg
|
15:40
Johannesburg
20:20
Maputo
|
Connect |
BP211
Air Botswana
TM306
Linhas Aéreas de Moçambique
|
14:10
Maun
19:10
Johannesburg
|
16:10
Johannesburg
20:20
Maputo
|
Connect |
BP211
Air Botswana
SA146
South African Airways
|
14:10
Maun
20:15
Johannesburg
|
16:10
Johannesburg
21:15
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Gaborone.
You take a flight from Gaborone to Beira and cost approximately 280 USD.
You take a bus, shuttle or taxi from Beira to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
SA8214
South African Airways
|
07:00
Gaborone
11:35
Johannesburg
|
08:00
Johannesburg
13:15
Beira
|
Connect |
SA8453
South African Airways
SA8214
South African Airways
|
07:30
Gaborone
11:35
Johannesburg
|
08:25
Johannesburg
13:15
Beira
|
Connect |
SA1762
South African Airways
SA8214
South African Airways
|
08:10
Gaborone
11:35
Johannesburg
|
09:05
Johannesburg
13:15
Beira
|
Connect |
SA1764
South African Airways
SA8214
South African Airways
|
08:50
Gaborone
11:35
Johannesburg
|
09:45
Johannesburg
13:15
Beira
|
Connect |
BP223
Air Botswana
SA8214
South African Airways
|
09:45
Gaborone
11:35
Johannesburg
|
10:30
Johannesburg
13:15
Beira
|
Connect |
BP223
Air Botswana
TM2352
Linhas Aéreas de Moçambique
|
09:45
Gaborone
14:05
Johannesburg
|
10:30
Johannesburg
16:05
Beira
|
Connect |
SA8455
South African Airways
TM2352
Linhas Aéreas de Moçambique
|
10:35
Gaborone
14:05
Johannesburg
|
11:30
Johannesburg
16:05
Beira
|
Connect |
SA1766
South African Airways
TM2352
Linhas Aéreas de Moçambique
|
11:10
Gaborone
14:05
Johannesburg
|
12:05
Johannesburg
16:05
Beira
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Maun.
You take a flight from Maun to Beira and cost approximately 310 USD.
You take a bus, shuttle or taxi from Beira to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
SA8605
South African Airways
SA362
South African Airways
SA8214
South African Airways
|
13:25
Maun
18:20
Capetown
11:35
Johannesburg
|
16:00
Capetown
20:15
Johannesburg
13:15
Beira
|
Connect |
SA8605
South African Airways
JE162
Mango
SA8214
South African Airways
|
13:25
Maun
17:50
Capetown
11:35
Johannesburg
|
16:00
Capetown
19:45
Johannesburg
13:15
Beira
|
Connect |
SA8605
South African Airways
SA366
South African Airways
SA8214
South African Airways
|
13:25
Maun
18:50
Capetown
11:35
Johannesburg
|
16:00
Capetown
20:45
Johannesburg
13:15
Beira
|
Connect |
SA8303
South African Airways
SA146
South African Airways
ET90
Ethiopian Airlines
|
13:35
Maun
20:15
Johannesburg
06:45
Maputo
|
15:10
Johannesburg
21:15
Maputo
08:20
Beira
|
Connect |
SA8303
South African Airways
TM306
Linhas Aéreas de Moçambique
ET94
Ethiopian Airlines
|
13:35
Maun
19:10
Johannesburg
06:45
Maputo
|
15:10
Johannesburg
20:20
Maputo
08:10
Beira
|
Connect |
SA8303
South African Airways
SA8214
South African Airways
|
13:35
Maun
11:35
Johannesburg
|
15:10
Johannesburg
13:15
Beira
|
Connect |
SA8303
South African Airways
SA8246
South African Airways
SA8247
South African Airways
|
13:35
Maun
09:30
Johannesburg
14:45
Nosy-Be
|
15:10
Johannesburg
14:00
Nosy-Be
16:25
Beira
|
Connect |
SA8301
South African Airways
SA8246
South African Airways
SA8247
South African Airways
|
14:05
Maun
09:30
Johannesburg
14:45
Nosy-Be
|
15:40
Johannesburg
14:00
Nosy-Be
16:25
Beira
|
Connect |
SA8301
South African Airways
TM306
Linhas Aéreas de Moçambique
ET94
Ethiopian Airlines
|
14:05
Maun
19:10
Johannesburg
06:45
Maputo
|
15:40
Johannesburg
20:20
Maputo
08:10
Beira
|
Connect |
SA8301
South African Airways
TM306
Linhas Aéreas de Moçambique
ET90
Ethiopian Airlines
|
14:05
Maun
19:10
Johannesburg
06:45
Maputo
|
15:40
Johannesburg
20:20
Maputo
08:20
Beira
|
Connect |
SA8301
South African Airways
SA146
South African Airways
TM100
Linhas Aéreas de Moçambique
|
14:05
Maun
20:15
Johannesburg
06:50
Maputo
|
15:40
Johannesburg
21:15
Maputo
08:10
Beira
|
Connect |
SA8301
South African Airways
SA146
South African Airways
ET90
Ethiopian Airlines
|
14:05
Maun
20:15
Johannesburg
06:45
Maputo
|
15:40
Johannesburg
21:15
Maputo
08:20
Beira
|
Connect |
SA8301
South African Airways
SA8214
South African Airways
|
14:05
Maun
11:35
Johannesburg
|
15:40
Johannesburg
13:15
Beira
|
Connect |
SA8301
South African Airways
TM2352
Linhas Aéreas de Moçambique
|
14:05
Maun
14:05
Johannesburg
|
15:40
Johannesburg
16:05
Beira
|
Connect |
SA8301
South African Airways
SA146
South African Airways
ET94
Ethiopian Airlines
|
14:05
Maun
20:15
Johannesburg
06:45
Maputo
|
15:40
Johannesburg
21:15
Maputo
08:10
Beira
|
Connect |
BP211
Air Botswana
SA8214
South African Airways
|
14:10
Maun
11:35
Johannesburg
|
16:10
Johannesburg
13:15
Beira
|
Connect |
BP211
Air Botswana
SA146
South African Airways
TM100
Linhas Aéreas de Moçambique
|
14:10
Maun
20:15
Johannesburg
06:50
Maputo
|
16:10
Johannesburg
21:15
Maputo
08:10
Beira
|
Connect |
BP211
Air Botswana
TM306
Linhas Aéreas de Moçambique
TM100
Linhas Aéreas de Moçambique
|
14:10
Maun
19:10
Johannesburg
06:50
Maputo
|
16:10
Johannesburg
20:20
Maputo
08:10
Beira
|
Connect |
BP211
Air Botswana
TM2352
Linhas Aéreas de Moçambique
|
14:10
Maun
14:05
Johannesburg
|
16:10
Johannesburg
16:05
Beira
|
Connect |
BP033
Air Botswana
BP201
Air Botswana
SA8214
South African Airways
|
20:00
Maun
07:00
Gaborone
11:35
Johannesburg
|
21:00
Gaborone
08:00
Johannesburg
13:15
Beira
|
Connect |
BP033
Air Botswana
BP223
Air Botswana
SA8214
South African Airways
|
20:00
Maun
09:45
Gaborone
11:35
Johannesburg
|
21:00
Gaborone
10:30
Johannesburg
13:15
Beira
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Gaborone.
You take a flight from Gaborone to Tete and cost approximately 270 USD.
You take a bus, shuttle or taxi from Tete to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
SA8220
South African Airways
|
07:00
Gaborone
10:35
Johannesburg
|
08:00
Johannesburg
12:40
Tete
|
Connect |
SA8453
South African Airways
SA8220
South African Airways
|
07:30
Gaborone
10:35
Johannesburg
|
08:25
Johannesburg
12:40
Tete
|
Connect |
SA1762
South African Airways
SA8220
South African Airways
|
08:10
Gaborone
10:35
Johannesburg
|
09:05
Johannesburg
12:40
Tete
|
Connect |
BP223
Air Botswana
TM334
Linhas Aéreas de Moçambique
|
09:45
Gaborone
14:05
Johannesburg
|
10:30
Johannesburg
16:25
Tete
|
Connect |
SA8455
South African Airways
TM334
Linhas Aéreas de Moçambique
|
10:35
Gaborone
14:05
Johannesburg
|
11:30
Johannesburg
16:25
Tete
|
Connect |
SA1766
South African Airways
TM334
Linhas Aéreas de Moçambique
|
11:10
Gaborone
14:05
Johannesburg
|
12:05
Johannesburg
16:25
Tete
|
Connect |
You can find hotels and accommodations in Mozambique with our hotels search tool below
Booking.com