Popular Filters
Departure Airports
One Way Price
Duration
Stops From Brussels
Departure From Brussels
BHD 311
BHD 311
BHD 468
Arrival at Lilongwe
BHD 311
BHD 468
Alliances & Airlines
Oneworld
(1)
SkyTeam
(14)
Star Alliance
(9)
+ 3 more
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Flights from Charleroi to Malawi
Book flights from Charleroi to Malawi at lowest price. Get best deals on your upcoming Charleroi to Malawi flight only on MakeMyTrip Bahrain.
BHD 314
Brussels to Lilongwe , 11 Jun
AccesRail 9B | 9293
16:49
Thu, 11 Jun 26
Brussels, Belgium
17:34
Thu, 11 Jun 26
Antwerp, Belgium
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 9293
17:35
Thu, 11 Jun 26
Antwerp, Belgium
18:47
Thu, 11 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 117
20:35
Thu, 11 Jun 26
Amsterdam, Netherlands
08 h 35 m
06:10
Fri, 12 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 754
08:10
Fri, 12 Jun 26
Nairobi, Kenya
09:40
Fri, 12 Jun 26
Nampula, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 754
10:30
Fri, 12 Jun 26
Nampula, Mozambique
11:45
Fri, 12 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
BHD 319
Brussels to Lilongwe , 11 Jun
AccesRail 9B | 9232
16:41
Thu, 11 Jun 26
Brussels, Belgium
17:11
Thu, 11 Jun 26
Antwerp, Belgium
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 9232
17:35
Thu, 11 Jun 26
Antwerp, Belgium
18:47
Thu, 11 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 117
20:35
Thu, 11 Jun 26
Amsterdam, Netherlands
08 h 35 m
06:10
Fri, 12 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 754
08:10
Fri, 12 Jun 26
Nairobi, Kenya
09:40
Fri, 12 Jun 26
Nampula, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 754
10:30
Fri, 12 Jun 26
Nampula, Mozambique
11:45
Fri, 12 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
BHD 471
Transit Visa may be required
Brussels to Lilongwe , 11 Jun
Ethiopian Airlines ET | 739
18:50
Thu, 11 Jun 26
Brussels, Belgium
20:15
Thu, 11 Jun 26
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 739
21:15
Thu, 11 Jun 26
Geneva, Switzerland
05:05
Fri, 12 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 877
09:35
Fri, 12 Jun 26
Addis Ababa, Ethiopia
12:25
Fri, 12 Jun 26
Lubumbashi, Congo
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 877
13:40
Fri, 12 Jun 26
Lubumbashi, Congo
14:40
Fri, 12 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
BHD 500
Brussels to Lilongwe , 11 Jun
Lufthansa LH | 5589 | Operated By Brussels Airlines
19:30
Thu, 11 Jun 26
Brussels, Belgium
01 h 05 m
20:35
Thu, 11 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 572
22:05
Thu, 11 Jun 26
Terminal T1
Frankfurt, Germany
10 h 30 m
08:35
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Fri, 12 Jun 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Fri, 12 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
BHD 658
Brussels to Lilongwe , 11 Jun
Lufthansa LH | 5577 | Operated By Brussels Airlines
17:30
Thu, 11 Jun 26
Brussels, Belgium
01 h 15 m
18:45
Thu, 11 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 572
22:05
Thu, 11 Jun 26
Terminal T1
Frankfurt, Germany
10 h 30 m
08:35
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Fri, 12 Jun 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Fri, 12 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
BHD 709
Brussels to Lilongwe , 11 Jun
ITA Airways AZ | 165
18:55
Thu, 11 Jun 26
Brussels, Belgium
02 h 05 m
21:00
Thu, 11 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 713
23:00
Thu, 11 Jun 26
Terminal T3
Rome - Fiumicino Apt, Italy
05 h 40 m
05:40
Fri, 12 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 877
09:35
Fri, 12 Jun 26
Addis Ababa, Ethiopia
12:25
Fri, 12 Jun 26
Lubumbashi, Congo
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 877
13:40
Fri, 12 Jun 26
Lubumbashi, Congo
14:40
Fri, 12 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
BHD 754
Brussels to Lilongwe , 11 Jun
KLM Royal Dutch KL | 220
15:53
Thu, 11 Jun 26
Brussels, Belgium
16:27
Thu, 11 Jun 26
Antwerp, Belgium
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 220
16:30
Thu, 11 Jun 26
Antwerp, Belgium
17:30
Thu, 11 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4140 | Operated By Kenya Airways
20:35
Thu, 11 Jun 26
Amsterdam, Netherlands
08 h 35 m
06:10
Fri, 12 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4126 | Operated By Kenya Airways
08:10
Fri, 12 Jun 26
Nairobi, Kenya
09:40
Fri, 12 Jun 26
Nampula, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4126 | Operated By Kenya Airways
10:30
Fri, 12 Jun 26
Nampula, Mozambique
11:45
Fri, 12 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,288
Brussels to Lilongwe , 11 Jun
Lufthansa LH | 5589 | Operated By Brussels Airlines
19:30
Thu, 11 Jun 26
Brussels, Belgium
01 h 05 m
20:35
Thu, 11 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9694 | Operated By Ethiopian Airlines
22:05
Thu, 11 Jun 26
Terminal T1
Frankfurt, Germany
06 h 50 m
05:55
Fri, 12 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 877
09:35
Fri, 12 Jun 26
Addis Ababa, Ethiopia
12:25
Fri, 12 Jun 26
Lubumbashi, Congo
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 877
13:40
Fri, 12 Jun 26
Lubumbashi, Congo
14:40
Fri, 12 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,389
Brussels to Lilongwe , 11 Jun
Brussels Airlines SN | 2617
19:30
Thu, 11 Jun 26
Brussels, Belgium
01 h 05 m
20:35
Thu, 11 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 572
22:05
Thu, 11 Jun 26
Terminal T1
Frankfurt, Germany
10 h 30 m
08:35
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Fri, 12 Jun 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Fri, 12 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,496
Brussels to Lilongwe , 11 Jun
Brussels Airlines SN | 2095
16:55
Thu, 11 Jun 26
Brussels, Belgium
01 h 10 m
17:05
Thu, 11 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 63
19:35
Thu, 11 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
09 h 15 m
06:50
Fri, 12 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 754
08:10
Fri, 12 Jun 26
Nairobi, Kenya
09:40
Fri, 12 Jun 26
Nampula, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 754
10:30
Fri, 12 Jun 26
Nampula, Mozambique
11:45
Fri, 12 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
About Charleroi (CRL)
Charleroi
