Popular Filters
One Way Price
Duration
Stops From Bilbao
Departure From Bilbao
OMR 477
OMR 510
OMR 506
Arrival at Maputo
OMR 477
OMR 508
OMR 513
Alliances & Airlines
Oneworld
(6)
SkyTeam
(5)
Star Alliance
(12)
+ 5 more
Layover Airports
+ 6 more
Layover Duration
Top Airlines
Bilbao to Mozambique
OMR 480
Bilbao to Maputo , 15 Jun
Qatar Airways QR | 3742 | Operated By Vueling
07:00
Mon, 15 Jun 26
Bilbao, Spain
02 h 15 m
09:15
Mon, 15 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 284
22:30
Mon, 15 Jun 26
Amsterdam, Netherlands
06 h 55 m
06:25
Tue, 16 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1375
01:00
Wed, 17 Jun 26
Doha, Qatar
07 h 55 m
07:55
Wed, 17 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
OMR 509
Bilbao to Maputo , 15 Jun
Vueling VY | 2617
22:25
Mon, 15 Jun 26
Bilbao, Spain
01 h 34 m
23:59
Mon, 15 Jun 26
Malaga, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 156
16:05
Tue, 16 Jun 26
Malaga, Spain
06 h 50 m
23:55
Tue, 16 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1375
01:00
Wed, 17 Jun 26
Doha, Qatar
07 h 55 m
07:55
Wed, 17 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
OMR 511
Transit Visa may be required
Bilbao to Maputo , 15 Jun
Swiss LX | 8227 | Operated By Edelweiss Air
10:15
Mon, 15 Jun 26
Bilbao, Spain
01 h 55 m
12:10
Mon, 15 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 282
22:30
Mon, 15 Jun 26
Zurich, Switzerland
10 h 50 m
09:20
Tue, 16 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 272
13:55
Tue, 16 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
15:05
Tue, 16 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
OMR 513
Transit Visa may be required
Bilbao to Maputo , 15 Jun
Lufthansa LH | 4243 | Operated By Air VIA
17:50
Mon, 15 Jun 26
Bilbao, Spain
02 h 10 m
20:00
Mon, 15 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 572
22:05
Mon, 15 Jun 26
Terminal T1
Frankfurt, Germany
10 h 30 m
08:35
Tue, 16 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 272
13:55
Tue, 16 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
15:05
Tue, 16 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
OMR 516
Transit Visa may be required
Bilbao to Maputo , 15 Jun
Swiss LX | 8227 | Operated By Edelweiss Air
10:15
Mon, 15 Jun 26
Bilbao, Spain
01 h 55 m
12:10
Mon, 15 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 282
22:30
Mon, 15 Jun 26
Zurich, Switzerland
10 h 50 m
09:20
Tue, 16 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 274
18:10
Tue, 16 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
19:20
Tue, 16 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
OMR 517
Transit Visa may be required
Bilbao to Maputo , 15 Jun
Lufthansa LH | 4243 | Operated By Air VIA
17:50
Mon, 15 Jun 26
Bilbao, Spain
02 h 10 m
20:00
Mon, 15 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 572
22:05
Mon, 15 Jun 26
Terminal T1
Frankfurt, Germany
10 h 30 m
08:35
Tue, 16 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 274
18:10
Tue, 16 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
19:20
Tue, 16 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
OMR 523
Transit Visa may be required
Bilbao to Maputo , 15 Jun
Air Europa UX | 7160
21:05
Mon, 15 Jun 26
Bilbao, Spain
01 h
22:05
Mon, 15 Jun 26
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 741
23:05
Mon, 15 Jun 26
Terminal T1
Madrid, Spain
07 h 15 m
07:20
Tue, 16 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 819
08:55
Tue, 16 Jun 26
Terminal T2
Addis Ababa, Ethiopia
05 h 25 m
13:20
Tue, 16 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
OMR 590
Transit Visa may be required
Bilbao to Maputo , 15 Jun
Lufthansa LH | 1143
14:10
Mon, 15 Jun 26
Bilbao, Spain
02 h 10 m
16:20
Mon, 15 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 707
22:05
Mon, 15 Jun 26
Terminal T1
Frankfurt, Germany
06 h 50 m
05:55
Tue, 16 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 819
08:55
Tue, 16 Jun 26
Terminal T2
Addis Ababa, Ethiopia
05 h 25 m
13:20
Tue, 16 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
OMR 616
Transit Visa may be required
Bilbao to Maputo , 15 Jun
British Airways BA | 8114 | Operated By Vueling
13:45
Mon, 15 Jun 26
Bilbao, Spain
02 h
14:45
Mon, 15 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 55
19:00
Mon, 15 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
11 h
07:00
Tue, 16 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 276
08:05
Tue, 16 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
09:15
Tue, 16 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
OMR 658
Transit Visa may be required
Bilbao to Maputo , 15 Jun
Vueling VY | 6310
13:45
Mon, 15 Jun 26
Bilbao, Spain
02 h
14:45
Mon, 15 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 55
19:00
Mon, 15 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
11 h
07:00
Tue, 16 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 276
08:05
Tue, 16 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
09:15
Tue, 16 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
About Bilbao (BIO)
Bilbao
