Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Malta to Barcelona is Ryanair.
Travel Period: October 2024 - September 2025
The cheapest month(s) to fly from Malta to Barcelona is October.
-
Oct 2024
-
Nov 2024
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
The cheapest day(s) of the week to fly from Malta to Barcelona is Thursday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Mon, 2 Sep, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
08:20 MLA10:35 BCN2Hrs, 15m Direct
-
MLAMalta Airport 08:20 - BCN 10:35 2h 15m Direct
-
MLAMalta Airport 08:20
-
BCNBarcelona Airport 10:35
- 2h 15m
- Direct
-
Ryanair (FR 1526)Boeing 737 800 -
Ryanair (FR 1526) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 800
-
13:15 MLA15:30 BCN2Hrs, 15m Direct
-
MLAMalta Airport 13:15 - BCN 15:30 2h 15m Direct
-
MLAMalta Airport 13:15
-
BCNBarcelona Airport 15:30
- 2h 15m
- Direct
-
Ryanair (FR 1526)Boeing 737 Max 8 Passenger -
Ryanair (FR 1526) -
- -
- -
- W
- -
- -
- -
- -
- Boeing 737 Max 8 Passenger
-
13:15 MLA15:30 BCN2Hrs, 15m Direct
-
MLAMalta Airport 13:15 - BCN 15:30 2h 15m Direct
-
MLAMalta Airport 13:15
-
BCNBarcelona Airport 15:30
- 2h 15m
- Direct
-
Ryanair (FR 1526)Boeing 737 800 -
Ryanair (FR 1526) -
- M
- -
- -
- -
- -
- -
- -
- Boeing 737 800
-
13:40 MLA15:55 BCN2Hrs, 15m Direct
-
MLAMalta Airport 13:40 - BCN 15:55 2h 15m Direct
-
MLAMalta Airport 13:40
-
BCNBarcelona Airport 15:55
- 2h 15m
- Direct
-
Ryanair (FR 1526)Boeing 737 800 -
Ryanair (FR 1526) -
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 800
-
13:50 MLA16:05 BCN2Hrs, 15m Direct
-
MLAMalta Airport 13:50 - BCN 16:05 2h 15m Direct
-
MLAMalta Airport 13:50
-
BCNBarcelona Airport 16:05
- 2h 15m
- Direct
-
Ryanair (FR 1526)Boeing 737 Max 8 Passenger -
Ryanair (FR 1526) -
- -
- -
- -
- T
- -
- -
- -
- Boeing 737 Max 8 Passenger
-
14:15 MLA16:30 BCN2Hrs, 15m Direct
-
MLAMalta Airport 14:15 - BCN 16:30 2h 15m Direct
-
MLAMalta Airport 14:15
-
BCNBarcelona Airport 16:30
- 2h 15m
- Direct
-
Ryanair (FR 1526)Boeing 737 800 -
Ryanair (FR 1526) -
- -
- -
- -
- -
- F
- -
- -
- Boeing 737 800
-
14:25 MLA16:45 BCN2Hrs, 20m Direct
-
MLAMalta Airport 14:25 - BCN 16:45 2h 20m Direct
-
MLAMalta Airport 14:25
-
BCNBarcelona Airport 16:45
- 2h 20m
- Direct
-
Vueling Airlines (VY 8741)Airbus Industrie A320 Sharklets -
Vueling Airlines (VY 8741) -
- M
- -
- -
- T
- -
- -
- -
- Airbus Industrie A320 Sharklets
-
15:10 MLA17:30 BCN2Hrs, 20m Direct
-
MLAMalta Airport 15:10 - BCN 17:30 2h 20m Direct
-
MLAMalta Airport 15:10
-
BCNBarcelona Airport 17:30
- 2h 20m
- Direct
-
Vueling Airlines (VY 8741)Airbus Industrie A320 Sharklets -
Vueling Airlines (VY 8741) -
- -
- -
- -
- -
- -
- S
- -
- Airbus Industrie A320 Sharklets
-
05:50 MLA10:40 BCN4Hrs, 50m 1 Stop (BOD)
-
MLAMalta Airport 05:50 - BCN 10:40 4h 50m 1 Stop (BOD) Bordeaux
-
MLAMalta Airport 05:50BODBordeaux Merignac Airport 09:30
-
BODBordeaux Merignac Airport 08:30BCNBarcelona Airport 10:40
- 4h 50m (1h)
- 1 Stop BOD · Bordeaux 1h
-
Ryanair (FR 925)Boeing 737 Max 8 Passenger Ryanair (FR 3198)Boeing 737 800 -
Ryanair (FR 925) -
- -
- -
- W
- -
- -
- -
- -
-
05:55 MLA11:55 BCN6Hrs, 00m 1 Stop (FRA)
-
MLAMalta Airport 05:55 - BCN 11:55 6h 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 05:55FRAFrankfurt International Airport 09:50
-
FRAFrankfurt International Airport 08:40BCNBarcelona Airport 11:55
- 6h (1h 10m)
- 1 Stop FRA · Frankfurt 1h 10m
-
Lufthansa (LH 1313)Airbus Lufthansa (LH 1126)Airbus -
Lufthansa (LH 1313) -
- -
- -
- -
- T
- -
- S
- S
-
05:55 MLA11:55 BCN6Hrs, 00m 1 Stop (FRA)
-
MLAMalta Airport 05:55 - BCN 11:55 6h 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 05:55FRAFrankfurt International Airport 09:50
-
FRAFrankfurt International Airport 08:40BCNBarcelona Airport 11:55
- 6h (1h 10m)
- 1 Stop FRA · Frankfurt 1h 10m
-
Lufthansa (LH 1313)Airbus A321 Neo Lufthansa (LH 1126)Airbus -
Lufthansa (LH 1313) -
- -
- -
- -
- -
- F
- -
- -
-
05:55 MLA13:05 BCN7Hrs, 10m 1 Stop (FRA)
-
MLAMalta Airport 05:55 - BCN 13:05 7h 10m 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 05:55FRAFrankfurt International Airport 11:00
-
FRAFrankfurt International Airport 08:40BCNBarcelona Airport 13:05
- 7h 10m (2h 20m)
- 1 Stop FRA · Frankfurt 2h 20m
-
Lufthansa (LH 1313)Airbus Lufthansa (LH 1130)Airbus A321 Neo -
Lufthansa (LH 1313) -
- -
- -
- -
- -
- -
- -
- S
-
05:55 MLA13:05 BCN7Hrs, 10m 1 Stop (FRA)
-
MLAMalta Airport 05:55 - BCN 13:05 7h 10m 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 05:55FRAFrankfurt International Airport 11:00
-
FRAFrankfurt International Airport 08:40BCNBarcelona Airport 13:05
- 7h 10m (2h 20m)
- 1 Stop FRA · Frankfurt 2h 20m
-
Lufthansa (LH 1313)Airbus A321 Neo Lufthansa (LH 1130)Airbus A321 Neo -
Lufthansa (LH 1313) -
- -
- -
- -
- -
- F
- -
- -
-
05:55 MLA11:55 BCN6Hrs, 00m 1 Stop (FRA)
-
MLAMalta Airport 05:55 - BCN 11:55 6h 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 05:55FRAFrankfurt International Airport 09:50
-
FRAFrankfurt International Airport 08:40BCNBarcelona Airport 11:55
- 6h (1h 10m)
- 1 Stop FRA · Frankfurt 1h 10m
-
Lufthansa (LH 1313)Airbus Industrie A320 Sharklets Lufthansa (LH 1126)Airbus -
Lufthansa (LH 1313) -
- M
- -
- -
- -
- -
- -
- -
-
05:55 MLA13:05 BCN7Hrs, 10m 1 Stop (FRA)
-
MLAMalta Airport 05:55 - BCN 13:05 7h 10m 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 05:55FRAFrankfurt International Airport 11:00
-
FRAFrankfurt International Airport 08:40BCNBarcelona Airport 13:05
- 7h 10m (2h 20m)
- 1 Stop FRA · Frankfurt 2h 20m
-
Lufthansa (LH 1313)Airbus Lufthansa (LH 1130)Airbus -
Lufthansa (LH 1313) -
- -
- -
- -
- -
- -
- S
- -
-
05:55 MLA13:05 BCN7Hrs, 10m 1 Stop (FRA)
-
MLAMalta Airport 05:55 - BCN 13:05 7h 10m 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 05:55FRAFrankfurt International Airport 11:00
-
FRAFrankfurt International Airport 08:40BCNBarcelona Airport 13:05
- 7h 10m (2h 20m)
- 1 Stop FRA · Frankfurt 2h 20m
-
Lufthansa (LH 1313)Airbus Industrie A320 Sharklets Lufthansa (LH 1130)Airbus A320 Neo -
Lufthansa (LH 1313) -
- M
- -
- -
- -
- -
- -
- -
-
06:05 MLA13:05 BCN7Hrs, 00m 1 Stop (FRA)
-
MLAMalta Airport 06:05 - BCN 13:05 7h 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 06:05FRAFrankfurt International Airport 11:00
-
FRAFrankfurt International Airport 08:50BCNBarcelona Airport 13:05
- 7h (2h 10m)
- 1 Stop FRA · Frankfurt 2h 10m
-
Lufthansa (LH 1313)Airbus Lufthansa (LH 1130)Airbus -
Lufthansa (LH 1313) -
- -
- T
- -
- -
- -
- -
- -
-
06:05 MLA11:55 BCN5Hrs, 50m 1 Stop (FRA)
-
MLAMalta Airport 06:05 - BCN 11:55 5h 50m 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 06:05FRAFrankfurt International Airport 09:50
-
FRAFrankfurt International Airport 08:50BCNBarcelona Airport 11:55
- 5h 50m (1h)
- 1 Stop FRA · Frankfurt 1h
-
Lufthansa (LH 1313)Airbus Lufthansa (LH 1126)Airbus -
Lufthansa (LH 1313) -
- -
- T
- -
- -
- -
- -
- -
-
06:15 MLA13:25 BCN7Hrs, 10m 1 Stop (BUD)
-
MLAMalta Airport 06:15 - BCN 13:25 7h 10m 1 Stop (BUD) Budapest
-
MLAMalta Airport 06:15BUDBudapest Airport 10:50
-
BUDBudapest Airport 08:30BCNBarcelona Airport 13:25
- 7h 10m (2h 20m)
- 1 Stop BUD · Budapest 2h 20m
-
Ryanair (FR 2278)Boeing 737 800 Ryanair (FR 8385)Boeing 737 800 -
Ryanair (FR 2278) -
- -
- -
- -
- -
- F
- -
- -
-
06:15 MLA10:40 BCN4Hrs, 25m 1 Stop (FCO)
-
MLAMalta Airport 06:15 - BCN 10:40 4h 25m 1 Stop (FCO) Rome
-
MLAMalta Airport 06:15FCORome Fiumicino Airport 09:00
-
FCORome Fiumicino Airport 07:55BCNBarcelona Airport 10:40
- 4h 25m (1h 05m)
- 1 Stop FCO · Rome 1h 05m
-
Ryanair (FR 9447)Boeing 737 800 Ryanair (FR 3181)Boeing 737 800 -
Ryanair (FR 9447) -
- -
- T
- -
- -
- -
- -
- -
-
08:00 MLA15:25 BCN7Hrs, 25m 1 Stop (FCO)
-
MLAMalta Airport 08:00 - BCN 15:25 7h 25m 1 Stop (FCO) Rome
-
MLAMalta Airport 08:00FCORome Fiumicino Airport 13:40
-
FCORome Fiumicino Airport 09:40BCNBarcelona Airport 15:25
- 7h 25m (4h)
- 1 Stop FCO · Rome 4h
-
Ryanair (FR 9447)Boeing 737 800 Ryanair (FR 3181)Boeing 737 Max 8 Passenger -
Ryanair (FR 9447) -
- -
- -
- -
- -
- F
- -
- -
-
08:00 MLA12:15 BCN4Hrs, 15m 1 Stop (BLQ)
-
MLAMalta Airport 08:00 - BCN 12:15 4h 15m 1 Stop (BLQ) Bologna
-
MLAMalta Airport 08:00BLQBologna Airport 10:30
-
BLQBologna Airport 09:50BCNBarcelona Airport 12:15
- 4h 15m (40m)
- 1 Stop BLQ · Bologna 40m
-
Ryanair (FR 3779)Boeing 737 Max 8 Passenger Ryanair (FR 9369)Boeing 737 800 -
Ryanair (FR 3779) -
- -
- T
- -
- -
- -
- -
- -
-
08:45 MLA14:35 BCN5Hrs, 50m 1 Stop (BUD)
-
MLAMalta Airport 08:45 - BCN 14:35 5h 50m 1 Stop (BUD) Budapest
-
MLAMalta Airport 08:45BUDBudapest Airport 12:00
-
BUDBudapest Airport 11:00BCNBarcelona Airport 14:35
- 5h 50m (1h)
- 1 Stop BUD · Budapest 1h
-
Ryanair (FR 2278)Boeing 737 Max 8 Passenger Ryanair (FR 8385)Boeing 737 800 -
Ryanair (FR 2278) -
- -
- -
- -
- -
- -
- S
- -
-
10:45 MLA17:50 BCN7Hrs, 05m 1 Stop (ZRH)
-
MLAMalta Airport 10:45 - BCN 17:50 7h 05m 1 Stop (ZRH) Zurich
-
MLAMalta Airport 10:45ZRHZurich Airport 16:00
-
ZRHZurich Airport 13:10BCNBarcelona Airport 17:50
- 7h 05m (2h 50m)
- 1 Stop ZRH · Zurich 2h 50m
-
KM Malta Airlines (KM 490)Airbus Industrie A320 Sharklets Swiss (LX 1958)Embraer 195 E2 -
KM Malta Airlines (KM 490) -
- -
- -
- W
- -
- -
- -
- -
-
11:10 MLA17:55 BCN6Hrs, 45m 1 Stop (FCO)
-
MLAMalta Airport 11:10 - BCN 17:55 6h 45m 1 Stop (FCO) Rome
-
MLAMalta Airport 11:10FCORome Fiumicino Airport 16:10
-
FCORome Fiumicino Airport 12:50BCNBarcelona Airport 17:55
- 6h 45m (3h 20m)
- 1 Stop FCO · Rome 3h 20m
-
Ryanair (FR 9447)Boeing 737 800 Ryanair (FR 6986)Boeing 737 800 -
Ryanair (FR 9447) -
- -
- -
- -
- T
- -
- -
- -
-
11:35 MLA17:15 BCN5Hrs, 40m 1 Stop (BGY)
-
MLAMalta Airport 11:35 - BCN 17:15 5h 40m 1 Stop (BGY) Milan
-
MLAMalta Airport 11:35BGYMilan Bergamo/Orio al Serio Airport 15:35
-
BGYMilan Bergamo/Orio al Serio Airport 13:35BCNBarcelona Airport 17:15
- 5h 40m (2h)
- 1 Stop BGY · Milan 2h
-
Ryanair (FR 7325)Boeing 737 800 Ryanair (FR 6304)Boeing 737 800 -
Ryanair (FR 7325) -
- -
- -
- -
- -
- F
- -
- -
-
12:30 MLA19:30 BCN7Hrs, 00m 1 Stop (FRA)
-
MLAMalta Airport 12:30 - BCN 19:30 7h 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 12:30FRAFrankfurt International Airport 17:20
-
FRAFrankfurt International Airport 15:15BCNBarcelona Airport 19:30
- 7h (2h 05m)
- 1 Stop FRA · Frankfurt 2h 05m
-
Lufthansa (LH 1277)Airbus Industrie A320 Sharklets Lufthansa (LH 1136)Airbus -
Lufthansa (LH 1277) -
- -
- -
- -
- -
- -
- S
- -
-
12:30 MLA19:30 BCN7Hrs, 00m 1 Stop (FRA)
-
MLAMalta Airport 12:30 - BCN 19:30 7h 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 12:30FRAFrankfurt International Airport 17:20
-
FRAFrankfurt International Airport 15:15BCNBarcelona Airport 19:30
- 7h (2h 05m)
- 1 Stop FRA · Frankfurt 2h 05m
-
Lufthansa (LH 1277)Airbus Lufthansa (LH 1136)Airbus -
Lufthansa (LH 1277) -
- -
- -
- W
- -
- -
- -
- -
-
12:30 MLA19:35 BCN7Hrs, 05m 1 Stop (FRA)
-
MLAMalta Airport 12:30 - BCN 19:35 7h 05m 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 12:30FRAFrankfurt International Airport 17:30
-
FRAFrankfurt International Airport 15:15BCNBarcelona Airport 19:35
- 7h 05m (2h 15m)
- 1 Stop FRA · Frankfurt 2h 15m
-
Lufthansa (LH 1277)Airbus Lufthansa (LH 1136)Airbus -
Lufthansa (LH 1277) -
- -
- T
- -
- T
- F
- -
- S
-
12:55 MLA17:50 BCN4Hrs, 55m 1 Stop (ZRH)
-
MLAMalta Airport 12:55 - BCN 17:50 4h 55m 1 Stop (ZRH) Zurich
-
MLAMalta Airport 12:55ZRHZurich Airport 16:00
-
ZRHZurich Airport 15:15BCNBarcelona Airport 17:50
- 4h 55m (45m)
- 1 Stop ZRH · Zurich 45m
-
Swiss (LX 1791)Embraer 195 E2 Swiss (LX 1958)Airbus -
Swiss (LX 1791) -
- -
- -
- -
- -
- F
- -
- -
-
12:55 MLA19:15 BCN6Hrs, 20m 1 Stop (ZRH)
-
MLAMalta Airport 12:55 - BCN 19:15 6h 20m 1 Stop (ZRH) Zurich
-
MLAMalta Airport 12:55ZRHZurich Airport 17:25
-
ZRHZurich Airport 15:15BCNBarcelona Airport 19:15
- 6h 20m (2h 10m)
- 1 Stop ZRH · Zurich 2h 10m
-
Swiss (LX 1791)Embraer 195 E2 Swiss (LX 1956)Airbus -
Swiss (LX 1791) -
- -
- -
- -
- -
- F
- -
- -
-
13:00 MLA17:20 BCN4Hrs, 20m 1 Stop (FCO)
-
MLAMalta Airport 13:00 - BCN 17:20 4h 20m 1 Stop (FCO) Rome
-
MLAMalta Airport 13:00FCORome Fiumicino Airport 15:30
-
FCORome Fiumicino Airport 14:35BCNBarcelona Airport 17:20
- 4h 20m (55m)
- 1 Stop FCO · Rome 55m
-
KM Malta Airlines (KM 616)Airbus ITA Airways (AZ 72)Airbus A320 Neo -
KM Malta Airlines (KM 616) -
- -
- -
- -
- -
- -
- -
- S
-
13:40 MLA20:45 BCN7Hrs, 05m 1 Stop (BLQ)
-
MLAMalta Airport 13:40 - BCN 20:45 7h 05m 1 Stop (BLQ) Bologna
-
MLAMalta Airport 13:40BLQBologna Airport 19:00
-
BLQBologna Airport 15:30BCNBarcelona Airport 20:45
- 7h 05m (3h 30m)
- 1 Stop BLQ · Bologna 3h 30m
-
Ryanair (FR 3779)Boeing 737 Max 8 Passenger Ryanair (FR 9367)Boeing 737 Max 8 Passenger -
Ryanair (FR 3779) -
- -
- -
- -
- -
- -
- -
- S
-
13:50 MLA18:50 BCN5Hrs, 00m 1 Stop (FCO)
-
MLAMalta Airport 13:50 - BCN 18:50 5h 1 Stop (FCO) Rome
-
MLAMalta Airport 13:50FCORome Fiumicino Airport 17:05
-
FCORome Fiumicino Airport 15:30BCNBarcelona Airport 18:50
- 5h (1h 35m)
- 1 Stop FCO · Rome 1h 35m
-
Ryanair (FR 8561)Boeing 737 Max 8 Passenger Ryanair (FR 6342)Boeing 737 800 -
Ryanair (FR 8561) -
- -
- -
- -
- -
- F
- -
- -
-
14:00 MLA19:25 BCN5Hrs, 25m 1 Stop (BGY)
-
MLAMalta Airport 14:00 - BCN 19:25 5h 25m 1 Stop (BGY) Milan
-
MLAMalta Airport 14:00BGYMilan Bergamo/Orio al Serio Airport 17:45
-
BGYMilan Bergamo/Orio al Serio Airport 16:00BCNBarcelona Airport 19:25
- 5h 25m (1h 45m)
- 1 Stop BGY · Milan 1h 45m
-
Ryanair (FR 7325)Boeing 737 800 Ryanair (FR 3142)Boeing 737 Max 8 Passenger -
Ryanair (FR 7325) -
- -
- T
- -
- -
- -
- -
- -
-
14:20 MLA19:15 BCN4Hrs, 55m 1 Stop (ZRH)
-
MLAMalta Airport 14:20 - BCN 19:15 4h 55m 1 Stop (ZRH) Zurich
-
MLAMalta Airport 14:20ZRHZurich Airport 17:25
-
ZRHZurich Airport 16:45BCNBarcelona Airport 19:15
- 4h 55m (40m)
- 1 Stop ZRH · Zurich 40m
-
KM Malta Airlines (KM 490)Airbus Industrie A320 Sharklets Swiss (LX 1956)Airbus -
KM Malta Airlines (KM 490) -
- -
- T
- -
- -
- -
- S
- -
-
14:20 MLA19:15 BCN4Hrs, 55m 1 Stop (ZRH)
-
MLAMalta Airport 14:20 - BCN 19:15 4h 55m 1 Stop (ZRH) Zurich
-
MLAMalta Airport 14:20ZRHZurich Airport 17:25
-
ZRHZurich Airport 16:45BCNBarcelona Airport 19:15
- 4h 55m (40m)
- 1 Stop ZRH · Zurich 40m
-
KM Malta Airlines (KM 490)Airbus Industrie A320 Sharklets Swiss (LX 1956)Airbus A321 Neo -
KM Malta Airlines (KM 490) -
- -
- -
- -
- T
- -
- -
- -
-
14:35 MLA19:50 BCN5Hrs, 15m 1 Stop (BEG)
-
MLAMalta Airport 14:35 - BCN 19:50 5h 15m 1 Stop (BEG) Belgrade
-
MLAMalta Airport 14:35BEGBelgrade Airport 17:15
-
BEGBelgrade Airport 16:30BCNBarcelona Airport 19:50
- 5h 15m (45m)
- 1 Stop BEG · Belgrade 45m
-
Air Serbia (JU 451)Airbus Air Serbia (JU 584)Airbus -
Air Serbia (JU 451) -
- -
- -
- W
- -
- F
- -
- -
-
15:15 MLA21:55 BCN6Hrs, 40m 1 Stop (OPO)
-
MLAMalta Airport 15:15 - BCN 21:55 6h 40m 1 Stop (OPO) Porto
-
MLAMalta Airport 15:15OPOPorto Airport 19:10
-
OPOPorto Airport 17:35BCNBarcelona Airport 21:55
- 6h 40m (1h 35m)
- 1 Stop OPO · Porto 1h 35m
-
Ryanair (FR 1509)Boeing 737 Max 8 Passenger Ryanair (FR 4586)Boeing 737 800 -
Ryanair (FR 1509) -
- -
- -
- -
- -
- -
- S
- -
-
15:50 MLA20:15 BCN4Hrs, 25m 1 Stop (FCO)
-
MLAMalta Airport 15:50 - BCN 20:15 4h 25m 1 Stop (FCO) Rome
-
MLAMalta Airport 15:50FCORome Fiumicino Airport 18:30
-
FCORome Fiumicino Airport 17:30BCNBarcelona Airport 20:15
- 4h 25m (1h)
- 1 Stop FCO · Rome 1h
-
Ryanair (FR 9447)Boeing 737 800 Ryanair (FR 6342)Boeing 737 800 -
Ryanair (FR 9447) -
- -
- -
- -
- -
- -
- S
- -
-
17:00 MLA23:05 BCN6Hrs, 05m 1 Stop (FRA)
-
MLAMalta Airport 17:00 - BCN 23:05 6h 05m 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 17:00FRAFrankfurt International Airport 21:00
-
FRAFrankfurt International Airport 19:45BCNBarcelona Airport 23:05
- 6h 05m (1h 15m)
- 1 Stop FRA · Frankfurt 1h 15m
-
Lufthansa (LH 1311)Airbus A320 Neo Lufthansa (LH 1138)Airbus -
Lufthansa (LH 1311) -
- -
- -
- W
- -
- -
- -
- S
-
17:00 MLA23:05 BCN6Hrs, 05m 1 Stop (FRA)
-
MLAMalta Airport 17:00 - BCN 23:05 6h 05m 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 17:00FRAFrankfurt International Airport 21:00
-
FRAFrankfurt International Airport 19:45BCNBarcelona Airport 23:05
- 6h 05m (1h 15m)
- 1 Stop FRA · Frankfurt 1h 15m
-
Lufthansa (LH 1311)Airbus A321 Neo Lufthansa (LH 1138)Airbus -
Lufthansa (LH 1311) -
- -
- -
- -
- -
- F
- -
- -
-
17:00 MLA23:05 BCN6Hrs, 05m 1 Stop (FRA)
-
MLAMalta Airport 17:00 - BCN 23:05 6h 05m 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 17:00FRAFrankfurt International Airport 21:00
-
FRAFrankfurt International Airport 19:45BCNBarcelona Airport 23:05
- 6h 05m (1h 15m)
- 1 Stop FRA · Frankfurt 1h 15m
-
Lufthansa (LH 1311)Airbus Lufthansa (LH 1138)Airbus -
Lufthansa (LH 1311) -
- M
- -
- -
- -
- -
- S
- -
-
17:00 MLA23:05 BCN6Hrs, 05m 1 Stop (FRA)
-
MLAMalta Airport 17:00 - BCN 23:05 6h 05m 1 Stop (FRA) Frankfurt
-
MLAMalta Airport 17:00FRAFrankfurt International Airport 21:00
-
FRAFrankfurt International Airport 19:45BCNBarcelona Airport 23:05
- 6h 05m (1h 15m)
- 1 Stop FRA · Frankfurt 1h 15m
-
Lufthansa (LH 1311)Airbus Industrie A320 Sharklets Lufthansa (LH 1138)Airbus -
Lufthansa (LH 1311) -
- -
- T
- -
- -
- -
- -
- -
-
17:10 MLA22:55 BCN5Hrs, 45m 1 Stop (CDG)
-
MLAMalta Airport 17:10 - BCN 22:55 5h 45m 1 Stop (CDG) Paris
-
MLAMalta Airport 17:10CDGParis Charles de Gaulle Airport 21:05
-
CDGParis Charles de Gaulle Airport 20:05BCNBarcelona Airport 22:55
- 5h 45m (1h)
- 1 Stop CDG · Paris 1h
-
Air France (AF 1891)Airbus Air France (AF 1448)Airbus -
Air France (AF 1891) -
- -
- -
- -
- -
- -
- S
- -
-
18:05 MLA23:40 BCN5Hrs, 35m 1 Stop (TRN)
-
MLAMalta Airport 18:05 - BCN 23:40 5h 35m 1 Stop (TRN) Turin
-
MLAMalta Airport 18:05TRNTurin Caselle Airport 22:10
-
TRNTurin Caselle Airport 20:10BCNBarcelona Airport 23:40
- 5h 35m (2h)
- 1 Stop TRN · Turin 2h
-
Ryanair (FR 3372)Boeing 737 800 Ryanair (FR 9112)Boeing 737 800 -
Ryanair (FR 3372) -
- -
- -
- -
- -
- -
- S
- -
-
18:35 MLA23:15 BCN4Hrs, 40m 1 Stop (FCO)
-
MLAMalta Airport 18:35 - BCN 23:15 4h 40m 1 Stop (FCO) Rome
-
MLAMalta Airport 18:35FCORome Fiumicino Airport 21:25
-
FCORome Fiumicino Airport 20:10BCNBarcelona Airport 23:15
- 4h 40m (1h 15m)
- 1 Stop FCO · Rome 1h 15m
-
KM Malta Airlines (KM 614)Airbus ITA Airways (AZ 78)Airbus A320 Neo -
KM Malta Airlines (KM 614) -
- -
- -
- -
- T
- -
- S
- -
-
18:35 MLA23:15 BCN4Hrs, 40m 1 Stop (FCO)
-
MLAMalta Airport 18:35 - BCN 23:15 4h 40m 1 Stop (FCO) Rome
-
MLAMalta Airport 18:35FCORome Fiumicino Airport 21:25
-
FCORome Fiumicino Airport 20:10BCNBarcelona Airport 23:15
- 4h 40m (1h 15m)
- 1 Stop FCO · Rome 1h 15m
-
KM Malta Airlines (KM 614)Airbus Industrie A320 Sharklets ITA Airways (AZ 78)Airbus A320 Neo -
KM Malta Airlines (KM 614) -
- M
- -
- W
- -
- F
- -
- -
-
18:35 MLA23:15 BCN4Hrs, 40m 1 Stop (FCO)
-
MLAMalta Airport 18:35 - BCN 23:15 4h 40m 1 Stop (FCO) Rome
-
MLAMalta Airport 18:35FCORome Fiumicino Airport 21:25
-
FCORome Fiumicino Airport 20:10BCNBarcelona Airport 23:15
- 4h 40m (1h 15m)
- 1 Stop FCO · Rome 1h 15m
-
KM Malta Airlines (KM 614)Airbus ITA Airways (AZ 78)Airbus Industrie A321 -
KM Malta Airlines (KM 614) -
- -
- T
- -
- -
- -
- -
- -
-
18:55 MLA01:00 BCN6Hrs, 05m 1 Stop (BLQ)
-
MLAMalta Airport 18:55 - BCN 01:00 6h 05m 1 Stop (BLQ) Bologna
-
MLAMalta Airport 18:55BLQBologna Airport 23:15
-
BLQBologna Airport 20:45BCNBarcelona Airport 01:00
- 6h 05m (2h 30m)
- 1 Stop BLQ · Bologna 2h 30m
-
Ryanair (FR 3779)Boeing 737 Max 8 Passenger Ryanair (FR 9367)Boeing 737 Max 8 Passenger -
Ryanair (FR 3779) -
- -
- -
- -
- -
- F
- -
- -
-
19:10 MLA01:30 BCN6Hrs, 20m 1 Stop (FCO)
-
MLAMalta Airport 19:10 - BCN 01:30 6h 20m 1 Stop (FCO) Rome
-
MLAMalta Airport 19:10FCORome Fiumicino Airport 23:45
-
FCORome Fiumicino Airport 20:50BCNBarcelona Airport 01:30
- 6h 20m (2h 55m)
- 1 Stop FCO · Rome 2h 55m
-
Ryanair (FR 9478)Boeing 737 800 Ryanair (FR 6986)Boeing 737 Max 8 Passenger -
Ryanair (FR 9478) -
- -
- -
- -
- -
- F
- -
- -
-
20:05 MLA01:30 BCN5Hrs, 25m 1 Stop (BGY)
-
MLAMalta Airport 20:05 - BCN 01:30 5h 25m 1 Stop (BGY) Milan
-
MLAMalta Airport 20:05BGYMilan Bergamo/Orio al Serio Airport 23:50
-
BGYMilan Bergamo/Orio al Serio Airport 22:05BCNBarcelona Airport 01:30
- 5h 25m (1h 45m)
- 1 Stop BGY · Milan 1h 45m
-
Ryanair (FR 7325)Boeing 737 800 Ryanair (FR 6304)Boeing 737 Max 8 Passenger -
Ryanair (FR 7325) -
- -
- -
- -
- T
- -
- -
- -
-
20:20 MLA01:20 BCN5Hrs, 00m 1 Stop (FCO)
-
MLAMalta Airport 20:20 - BCN 01:20 5h 1 Stop (FCO) Rome
-
MLAMalta Airport 20:20FCORome Fiumicino Airport 23:35
-
FCORome Fiumicino Airport 22:00BCNBarcelona Airport 01:20
- 5h (1h 35m)
- 1 Stop FCO · Rome 1h 35m
-
Ryanair (FR 9478)Boeing 737 800 Ryanair (FR 6974)Boeing 737 800 -
Ryanair (FR 9478) -
- -
- -
- -
- -
- -
- -
- S
-
20:40 MLA01:00 BCN4Hrs, 20m 1 Stop (BLQ)
-
MLAMalta Airport 20:40 - BCN 01:00 4h 20m 1 Stop (BLQ) Bologna
-
MLAMalta Airport 20:40BLQBologna Airport 23:15
-
BLQBologna Airport 22:30BCNBarcelona Airport 01:00
- 4h 20m (45m)
- 1 Stop BLQ · Bologna 45m
-
Ryanair (FR 3779)Boeing 737 Max 8 Passenger Ryanair (FR 9367)Boeing 737 800 -
Ryanair (FR 3779) -
- -
- -
- -
- T
- -
- -
- -
The fastest flight time for direct flights from Malta to Barcelona is 2 hours 15 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Malta and Barcelona is 1219km. Check all available flights on Wego.
The earliest flight of the day departs at 05:50. The last flight of the day departs at 05:50. See the full list of flight times on Wego.
There are 2 airlines that offer direct flights from Malta to Barcelona. Find out the list of airlines on Wego.
All Airports in Malta
Malta Airport MLA