Popular Filters
One Way Price
Duration
Stops From Bilbao
Departure From Bilbao
QAR 4,503
QAR 4,827
Arrival at Lilongwe
QAR 4,827
QAR 4,503
Alliances & Airlines
Oneworld
(6)
SkyTeam
(4)
Star Alliance
(14)
+ 2 more
Layover Airports
+ 3 more
Layover Duration
Top Airlines
Bilbao to Malawi
QAR 4,528
Transit Visa may be required
Bilbao to Lilongwe , 23 Jun
Lufthansa LH | 1147
06:50
Tue, 23 Jun 26
Bilbao, Spain
02 h 10 m
09:00
Tue, 23 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 707
22:05
Tue, 23 Jun 26
Terminal T1
Frankfurt, Germany
06 h 50 m
05:55
Wed, 24 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 877
10:10
Wed, 24 Jun 26
Terminal T2
Addis Ababa, Ethiopia
04 h
13:10
Wed, 24 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
QAR 4,852
Transit Visa may be required
Bilbao to Lilongwe , 23 Jun
Vueling VY | 6310
13:45
Tue, 23 Jun 26
Bilbao, Spain
02 h
14:45
Tue, 23 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 65
09:50
Wed, 24 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
09 h 15 m
21:05
Wed, 24 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 756
08:10
Thu, 25 Jun 26
Terminal T1A
Nairobi, Kenya
02 h 20 m
09:30
Thu, 25 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
QAR 4,904
Transit Visa may be required
Bilbao to Lilongwe , 23 Jun
Air France AF | 1477 | Operated By Airlinair
10:30
Tue, 23 Jun 26
Bilbao, Spain
01 h 40 m
12:10
Tue, 23 Jun 26
Terminal T2G
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 828
11:05
Wed, 24 Jun 26
Terminal T2E
Paris, France
08 h 40 m
20:45
Wed, 24 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 8008 | Operated By Kenya Airways
08:10
Thu, 25 Jun 26
Terminal T1A
Nairobi, Kenya
02 h 20 m
09:30
Thu, 25 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,026
Transit Visa may be required
Bilbao to Lilongwe , 23 Jun
Lufthansa LH | 1825
11:55
Tue, 23 Jun 26
Bilbao, Spain
02 h 15 m
14:10
Tue, 23 Jun 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 578
20:20
Tue, 23 Jun 26
Terminal T2
Munich, Germany
10 h 20 m
06:40
Wed, 24 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Wed, 24 Jun 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Wed, 24 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,036
Transit Visa may be required
Bilbao to Lilongwe , 23 Jun
Swiss LX | 8227 | Operated By Edelweiss Air
11:40
Tue, 23 Jun 26
Bilbao, Spain
01 h 55 m
13:35
Tue, 23 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 282
22:30
Tue, 23 Jun 26
Zurich, Switzerland
10 h 50 m
09:20
Wed, 24 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Wed, 24 Jun 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Wed, 24 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,053
Transit Visa may be required
Bilbao to Lilongwe , 23 Jun
Lufthansa LH | 1143
14:05
Tue, 23 Jun 26
Bilbao, Spain
02 h 10 m
16:15
Tue, 23 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 572
22:05
Tue, 23 Jun 26
Terminal T1
Frankfurt, Germany
10 h 30 m
08:35
Wed, 24 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Wed, 24 Jun 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Wed, 24 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,091
Transit Visa may be required
Bilbao to Lilongwe , 23 Jun
British Airways BA | 8114 | Operated By Vueling
13:45
Tue, 23 Jun 26
Bilbao, Spain
02 h
14:45
Tue, 23 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 65
09:50
Wed, 24 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
09 h 15 m
21:05
Wed, 24 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 756
08:10
Thu, 25 Jun 26
Terminal T1A
Nairobi, Kenya
02 h 20 m
09:30
Thu, 25 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
QAR 7,307
Transit Visa may be required
Bilbao to Lilongwe , 23 Jun
Lufthansa LH | 1143
14:05
Tue, 23 Jun 26
Bilbao, Spain
02 h 10 m
16:15
Tue, 23 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 707
22:05
Tue, 23 Jun 26
Terminal T1
Frankfurt, Germany
06 h 50 m
05:55
Wed, 24 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 877
10:10
Wed, 24 Jun 26
Terminal T2
Addis Ababa, Ethiopia
04 h
13:10
Wed, 24 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
QAR 13,040
Transit Visa may be required
Bilbao to Lilongwe , 23 Jun
Vueling VY | 6310
13:45
Tue, 23 Jun 26
Bilbao, Spain
02 h
14:45
Tue, 23 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 55
19:00
Tue, 23 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
11 h
07:00
Wed, 24 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Wed, 24 Jun 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Wed, 24 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
QAR 13,193
Transit Visa may be required
Bilbao to Lilongwe , 23 Jun
British Airways BA | 8114 | Operated By Vueling
13:45
Tue, 23 Jun 26
Bilbao, Spain
02 h
14:45
Tue, 23 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 55
19:00
Tue, 23 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
11 h
07:00
Wed, 24 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Wed, 24 Jun 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Wed, 24 Jun 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
About Bilbao (BIO)
Bilbao
