Popular Filters
Departure Airports
One Way Price
Duration
Stops From Brussels
Departure From Brussels
USD 811
USD 811
USD 1,220
Arrival at Lilongwe
USD 811
USD 1,220
Alliances & Airlines
Oneworld
(1)
SkyTeam
(14)
Star Alliance
(9)
+ 3 more
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Popular Flights
Charleroi to Malawi
USD 831
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
USD 844
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
USD 1,247
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
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
USD 1,335
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
USD 1,753
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
USD 1,896
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
USD 1,997
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
USD 3,426
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
USD 3,693
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
USD 3,965
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
