How to get to Malawi from Botswana by flight ? You can check flights from Botswana to Malawi below.
You can find flight ticket prices from Botswana to Malawi 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 Blantyre and cost approximately 330 USD.
You take a bus, shuttle or taxi from Blantyre to your destination in Malawi.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
SA172
South African Airways
|
07:00
Gaborone
10:00
Johannesburg
|
08:00
Johannesburg
12:05
Blantyre
|
Connect |
SA8453
South African Airways
SA172
South African Airways
|
07:30
Gaborone
10:00
Johannesburg
|
08:25
Johannesburg
12:05
Blantyre
|
Connect |
SA1762
South African Airways
SA172
South African Airways
|
08:10
Gaborone
10:00
Johannesburg
|
09:05
Johannesburg
12:05
Blantyre
|
Connect |
SA1764
South African Airways
ET21
Ethiopian Airlines
|
08:50
Gaborone
12:20
Johannesburg
|
09:45
Johannesburg
14:35
Blantyre
|
Connect |
BP223
Air Botswana
ET21
Ethiopian Airlines
|
09:45
Gaborone
12:20
Johannesburg
|
10:30
Johannesburg
14:35
Blantyre
|
Connect |
SA8455
South African Airways
ET21
Ethiopian Airlines
|
10:35
Gaborone
12:20
Johannesburg
|
11:30
Johannesburg
14:35
Blantyre
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Maun.
You take a flight from Maun to Blantyre and cost approximately 360 USD.
You take a bus, shuttle or taxi from Blantyre to your destination in Malawi.
Flight | Depart | Arrive | |
---|---|---|---|
SA8605
South African Airways
SA366
South African Airways
SA172
South African Airways
|
13:25
Maun
18:50
Capetown
10:00
Johannesburg
|
16:00
Capetown
20:45
Johannesburg
12:05
Blantyre
|
Connect |
SA8605
South African Airways
SA362
South African Airways
SA172
South African Airways
|
13:25
Maun
18:20
Capetown
10:00
Johannesburg
|
16:00
Capetown
20:15
Johannesburg
12:05
Blantyre
|
Connect |
SA8605
South African Airways
JE162
Mango
SA172
South African Airways
|
13:25
Maun
17:50
Capetown
10:00
Johannesburg
|
16:00
Capetown
19:45
Johannesburg
12:05
Blantyre
|
Connect |
SA8303
South African Airways
ET21
Ethiopian Airlines
|
13:35
Maun
12:20
Johannesburg
|
15:10
Johannesburg
14:35
Blantyre
|
Connect |
SA8303
South African Airways
KQ763
Kenya Airways
KQ750
Kenya Airways
|
13:35
Maun
17:30
Johannesburg
07:10
Nairobi
|
15:10
Johannesburg
22:35
Nairobi
08:40
Blantyre
|
Connect |
SA8303
South African Airways
SA172
South African Airways
|
13:35
Maun
10:00
Johannesburg
|
15:10
Johannesburg
12:05
Blantyre
|
Connect |
SA8301
South African Airways
ET21
Ethiopian Airlines
|
14:05
Maun
12:20
Johannesburg
|
15:40
Johannesburg
14:35
Blantyre
|
Connect |
SA8301
South African Airways
KQ763
Kenya Airways
KQ750
Kenya Airways
|
14:05
Maun
17:30
Johannesburg
07:10
Nairobi
|
15:40
Johannesburg
22:35
Nairobi
08:40
Blantyre
|
Connect |
SA8301
South African Airways
SA172
South African Airways
|
14:05
Maun
10:00
Johannesburg
|
15:40
Johannesburg
12:05
Blantyre
|
Connect |
BP211
Air Botswana
SA172
South African Airways
|
14:10
Maun
10:00
Johannesburg
|
16:10
Johannesburg
12:05
Blantyre
|
Connect |
BP211
Air Botswana
KQ763
Kenya Airways
KQ750
Kenya Airways
|
14:10
Maun
17:30
Johannesburg
07:10
Nairobi
|
16:10
Johannesburg
22:35
Nairobi
08:40
Blantyre
|
Connect |
BP211
Air Botswana
ET21
Ethiopian Airlines
|
14:10
Maun
12:20
Johannesburg
|
16:10
Johannesburg
14:35
Blantyre
|
Connect |
BP033
Air Botswana
BP201
Air Botswana
ET21
Ethiopian Airlines
|
20:00
Maun
07:00
Gaborone
12:20
Johannesburg
|
21:00
Gaborone
08:00
Johannesburg
14:35
Blantyre
|
Connect |
BP033
Air Botswana
BP201
Air Botswana
SA172
South African Airways
|
20:00
Maun
07:00
Gaborone
10:00
Johannesburg
|
21:00
Gaborone
08:00
Johannesburg
12:05
Blantyre
|
Connect |
BP033
Air Botswana
BP223
Air Botswana
ET21
Ethiopian Airlines
|
20:00
Maun
09:45
Gaborone
12:20
Johannesburg
|
21:00
Gaborone
10:30
Johannesburg
14:35
Blantyre
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Gaborone.
You take a flight from Gaborone to Lilongwe and cost approximately 270 USD.
You take a bus, shuttle or taxi from Lilongwe to your destination in Malawi.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
SA170
South African Airways
|
07:00
Gaborone
10:00
Johannesburg
|
08:00
Johannesburg
12:20
Lilongwe
|
Connect |
SA8453
South African Airways
SA170
South African Airways
|
07:30
Gaborone
10:00
Johannesburg
|
08:25
Johannesburg
12:20
Lilongwe
|
Connect |
SA1762
South African Airways
SA170
South African Airways
|
08:10
Gaborone
10:00
Johannesburg
|
09:05
Johannesburg
12:20
Lilongwe
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Maun.
You take a flight from Maun to Lilongwe and cost approximately 300 USD.
You take a bus, shuttle or taxi from Lilongwe to your destination in Malawi.
Flight | Depart | Arrive | |
---|---|---|---|
SA8605
South African Airways
SA362
South African Airways
SA170
South African Airways
|
13:25
Maun
18:20
Capetown
10:00
Johannesburg
|
16:00
Capetown
20:15
Johannesburg
12:20
Lilongwe
|
Connect |
SA8605
South African Airways
JE162
Mango
SA170
South African Airways
|
13:25
Maun
17:50
Capetown
10:00
Johannesburg
|
16:00
Capetown
19:45
Johannesburg
12:20
Lilongwe
|
Connect |
SA8605
South African Airways
SA366
South African Airways
SA170
South African Airways
|
13:25
Maun
18:50
Capetown
10:00
Johannesburg
|
16:00
Capetown
20:45
Johannesburg
12:20
Lilongwe
|
Connect |
SA8303
South African Airways
SA170
South African Airways
|
13:35
Maun
10:00
Johannesburg
|
15:10
Johannesburg
12:20
Lilongwe
|
Connect |
SA8303
South African Airways
KQ763
Kenya Airways
KQ738
Kenya Airways
|
13:35
Maun
17:30
Johannesburg
23:50
Nairobi
|
15:10
Johannesburg
22:35
Nairobi
01:20
Lilongwe
|
Connect |
SA8303
South African Airways
KQ763
Kenya Airways
KQ730
Kenya Airways
|
13:35
Maun
17:30
Johannesburg
07:40
Nairobi
|
15:10
Johannesburg
22:35
Nairobi
08:50
Lilongwe
|
Connect |
SA8301
South African Airways
KQ763
Kenya Airways
KQ738
Kenya Airways
|
14:05
Maun
17:30
Johannesburg
23:50
Nairobi
|
15:40
Johannesburg
22:35
Nairobi
01:20
Lilongwe
|
Connect |
SA8301
South African Airways
KQ763
Kenya Airways
KQ730
Kenya Airways
|
14:05
Maun
17:30
Johannesburg
07:40
Nairobi
|
15:40
Johannesburg
22:35
Nairobi
08:50
Lilongwe
|
Connect |
SA8301
South African Airways
SA170
South African Airways
|
14:05
Maun
10:00
Johannesburg
|
15:40
Johannesburg
12:20
Lilongwe
|
Connect |
BP211
Air Botswana
KQ763
Kenya Airways
KQ738
Kenya Airways
|
14:10
Maun
17:30
Johannesburg
23:50
Nairobi
|
16:10
Johannesburg
22:35
Nairobi
01:20
Lilongwe
|
Connect |
BP211
Air Botswana
KQ763
Kenya Airways
KQ730
Kenya Airways
|
14:10
Maun
17:30
Johannesburg
07:40
Nairobi
|
16:10
Johannesburg
22:35
Nairobi
08:50
Lilongwe
|
Connect |
BP211
Air Botswana
SA170
South African Airways
|
14:10
Maun
10:00
Johannesburg
|
16:10
Johannesburg
12:20
Lilongwe
|
Connect |
BP033
Air Botswana
BP201
Air Botswana
SA170
South African Airways
|
20:00
Maun
07:00
Gaborone
10:00
Johannesburg
|
21:00
Gaborone
08:00
Johannesburg
12:20
Lilongwe
|
Connect |
You can find hotels and accommodations in Malawi with our hotels search tool below
Booking.com