- Home
- Flights
- Flights from Malta
- Malta to Barcelona
Flights from Malta to Barcelona
Ryanair and Vueling fly nonstop from Malta to Barcelona, about 13 flights a week. The flight takes around 2h 03m.
Direct flights available ~13 flights a week 2h 03m
Malta to Barcelona at a glance
Fastest flight2h 03mEstimated
Nonstop flights13/wkRyanair, Vueling
Airlines flying nonstop from Malta to Barcelona
2 airlines on this route, about 13 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 1,235 km767 miles
- Flight time
- 2h 03mestimate
- Time difference
- NoneBarcelona vs Malta
- Currency in Barcelona
- EUR
- Airports
- MLA → BCN
Flights from Malta to Barcelona: questions answered
Are there direct flights from Malta to Barcelona?
Yes. Ryanair and Vueling fly this route nonstop, with about 13 flights a week in each direction.
How long is the flight from Malta to Barcelona?
A nonstop flight covers 1,235 km and takes around 2h 03m.
Which airlines fly from Malta to Barcelona?
Ryanair and Vueling operate nonstop flights on this route.
Which airports serve Malta and Barcelona?
Malta: Malta International Airport (MLA). Barcelona: Josep Tarradellas Barcelona-El Prat Airport (BCN).





