Popular Filters
One Way Price
Duration
Stops From Bilbao
Departure From Bilbao
OMR 629
OMR 823
OMR 1,490
Arrival at Lilongwe
OMR 629
Alliances & Airlines
Oneworld
(4)
SkyTeam
(8)
Star Alliance
(13)
+ 3 more
Layover Airports
+ 4 more
Layover Duration
Top Airlines
Bilbao to Malawi
OMR 632
Transit Visa may be required
Bilbao to Lilongwe , 17 May
Lufthansa LH | 1825
11:55
Sun, 17 May 26
Bilbao, Spain
02 h 15 m
14:10
Sun, 17 May 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 578
20:20
Sun, 17 May 26
Terminal T2
Munich, Germany
10 h 20 m
06:40
Mon, 18 May 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Mon, 18 May 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Mon, 18 May 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
OMR 635
Transit Visa may be required
Bilbao to Lilongwe , 17 May
Lufthansa LH | 1101
11:00
Sun, 17 May 26
Bilbao, Spain
02 h 10 m
13:10
Sun, 17 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 572
22:05
Sun, 17 May 26
Terminal T1
Frankfurt, Germany
10 h 30 m
08:35
Mon, 18 May 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Mon, 18 May 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Mon, 18 May 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
OMR 647
Transit Visa may be required
Bilbao to Lilongwe , 17 May
KLM Royal Dutch KL | 1522
06:45
Sun, 17 May 26
Bilbao, Spain
02 h 05 m
08:50
Sun, 17 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 565
12:20
Sun, 17 May 26
Amsterdam, Netherlands
08 h 35 m
21:55
Sun, 17 May 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4126 | Operated By Kenya Airways
14:00
Mon, 18 May 26
Nairobi, Kenya
15:30
Mon, 18 May 26
Nampula, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4126 | Operated By Kenya Airways
16:20
Mon, 18 May 26
Nampula, Mozambique
17:35
Mon, 18 May 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
OMR 659
Transit Visa may be required
Bilbao to Lilongwe , 17 May
KLM Royal Dutch KL | 1522
06:45
Sun, 17 May 26
Bilbao, Spain
02 h 05 m
08:50
Sun, 17 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 591
10:35
Sun, 17 May 26
Amsterdam, Netherlands
10 h 45 m
21:20
Sun, 17 May 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4640 | Operated By South African Airlink
10:50
Mon, 18 May 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Mon, 18 May 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
OMR 714
Transit Visa may be required
Bilbao to Lilongwe , 17 May
KLM Royal Dutch KL | 1522
06:45
Sun, 17 May 26
Bilbao, Spain
02 h 05 m
08:50
Sun, 17 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 565
12:20
Sun, 17 May 26
Amsterdam, Netherlands
08 h 35 m
21:55
Sun, 17 May 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 754
14:00
Mon, 18 May 26
Nairobi, Kenya
15:30
Mon, 18 May 26
Nampula, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 754
16:20
Mon, 18 May 26
Nampula, Mozambique
17:35
Mon, 18 May 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
OMR 754
Transit Visa may be required
Bilbao to Lilongwe , 17 May
Air France AF | 1377
07:10
Sun, 17 May 26
Bilbao, Spain
01 h 45 m
08:55
Sun, 17 May 26
Terminal T2G
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 828
11:05
Sun, 17 May 26
Terminal T2E
Paris, France
08 h 40 m
20:45
Sun, 17 May 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 5506 | Operated By Kenya Airways
14:00
Mon, 18 May 26
Nairobi, Kenya
15:30
Mon, 18 May 26
Nampula, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 5506 | Operated By Kenya Airways
16:20
Mon, 18 May 26
Nampula, Mozambique
17:35
Mon, 18 May 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
OMR 802
Transit Visa may be required
Bilbao to Lilongwe , 17 May
KLM Royal Dutch KL | 1522
06:45
Sun, 17 May 26
Bilbao, Spain
02 h 05 m
08:50
Sun, 17 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4140 | Operated By Kenya Airways
20:35
Sun, 17 May 26
Amsterdam, Netherlands
08 h 35 m
06:10
Mon, 18 May 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4126 | Operated By Kenya Airways
14:00
Mon, 18 May 26
Nairobi, Kenya
15:30
Mon, 18 May 26
Nampula, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4126 | Operated By Kenya Airways
16:20
Mon, 18 May 26
Nampula, Mozambique
17:35
Mon, 18 May 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
OMR 821
Transit Visa may be required
Bilbao to Lilongwe , 17 May
Air France AF | 1377
07:10
Sun, 17 May 26
Bilbao, Spain
01 h 45 m
08:55
Sun, 17 May 26
Terminal T2G
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 828
11:05
Sun, 17 May 26
Terminal T2E
Paris, France
08 h 40 m
20:45
Sun, 17 May 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 754
14:00
Mon, 18 May 26
Nairobi, Kenya
15:30
Mon, 18 May 26
Nampula, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 754
16:20
Mon, 18 May 26
Nampula, Mozambique
17:35
Mon, 18 May 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
OMR 822
Transit Visa may be required
Bilbao to Lilongwe , 17 May
Lufthansa LH | 1831
07:40
Sun, 17 May 26
Bilbao, Spain
02 h 15 m
09:55
Sun, 17 May 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 578
20:20
Sun, 17 May 26
Terminal T2
Munich, Germany
10 h 20 m
06:40
Mon, 18 May 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Mon, 18 May 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Mon, 18 May 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
OMR 826
Transit Visa may be required
Bilbao to Lilongwe , 17 May
Lufthansa LH | 1143
14:10
Sun, 17 May 26
Bilbao, Spain
02 h 10 m
16:20
Sun, 17 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 572
22:05
Sun, 17 May 26
Terminal T1
Frankfurt, Germany
10 h 30 m
08:35
Mon, 18 May 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 460
10:50
Mon, 18 May 26
Terminal B
Johannesburg, South Africa
02 h 20 m
13:10
Mon, 18 May 26
Lilongwe, Malawi
BAGGAGE : CHECK INCABIN
Information not available
About Bilbao (BIO)
Bilbao
