
Barcelona to Malta flights from 23CHF*
expand_more
1 Passenger
expand_moretoday
today
If you want to apply a resident or large family discount, you’ll be able to do so in the next step.
Best flight deals from Barcelona to Malta
flight_takeoff
flight_land
CHF
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| Barcelona (BCN) | Malta (MLA) | One-way | Depart: 27/08/2026 | From 23CHF Seen 23 hrs ago |
| Barcelona (BCN) | Malta (MLA) | One-way | Depart: 27/08/2026 | From 23CHF Seen 23 hrs ago |
| Barcelona (BCN) | Malta (MLA) | One-way | Depart: 29/08/2026 | From 23CHF Seen 23 hrs ago |
| Barcelona (BCN) | Malta (MLA) | One-way | Depart: 29/08/2026 | From 23CHF Seen 23 hrs ago |
| Barcelona (BCN) | Malta (MLA) | One-way | Depart: 22/07/2026 | From 37CHF Seen 23 hrs ago |
| Barcelona (BCN) | Malta (MLA) | One-way | Depart: 22/07/2026 | From 37CHF Seen 23 hrs ago |
| Barcelona (BCN) | Malta (MLA) | One-way | Depart: 28/08/2026 | From 37CHF Seen 23 hrs ago |
| Barcelona (BCN) | Malta (MLA) | One-way | Depart: 28/08/2026 | From 37CHF Seen 23 hrs ago |
| Barcelona (BCN) | Malta (MLA) | One-way | Depart: 08/07/2026 | From 43CHF Seen 23 hrs ago |
| Barcelona (BCN) | Malta (MLA) | One-way | Depart: 08/07/2026 | From 43CHF Seen 23 hrs ago |
*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.

Flights to Malta from Barcelona
Flying from Barcelona to Malta is a convenient and swift way to reach the heart of the Mediterranean. In just over two hours you’ll be savouring the historic charm and crystalline coastlines of this remarkable island.
Information about the flight from Barcelona to Malta
Essential information for your upcoming trip.

Flight Duration
2:15 h

Flight Distance
1,230 km

Public Transport
Bus and taxi
Flight Barcelona to Malta
Flying from Barcelona to Malta with Vueling is the most direct and comfortable way to reach this island steeped in history, hidden coves and undiscovered corners. In around two hours, you’ll touch down at Malta International Airport (MLA), ready to begin your journey from the western Mediterranean to the heart of this island gem.
Departing from Josep Tarradellas Barcelona–El Prat Airport (BCN), one of Europe’s most modern and well-connected hubs, Vueling offers multiple daily departures to suit your schedule, whether for a weekend break or a longer holiday.
On board, enjoy an experience designed for your comfort: choose extra-legroom seats, connect to WiFi to plan your visit or stay entertained en route, and select from a wide range of snacks and beverages. Everything to make the time fly by.
Once in Malta, explore its cobbled streets, megalithic temples, fishing villages and Mediterranean-influenced cuisine. Book your flight with Vueling from Barcelona and start imagining your next sun-soaked adventure.
Onboard services for flights Barcelona–Malta
Your journey from Barcelona to Malta begins in the air. With Vueling, every detail is considered so you can enjoy a comfortable, flexible experience tailored to your needs from the moment you board.
Food and Drink
During the flight to Malta, you can relax and enjoy a carefully curated selection of snacks and beverages. The perfect pause to recharge and make your journey even more pleasant.
WiFi
Use our onboard WiFi to plan your days in Malta, check routes, book activities or share your travel moments. A practical way to organise your visit before you even land.
Pets
If you’re flying from Barcelona to Malta, you can bring your pet in the cabin under certain conditions. Vueling makes it possible—find out how to travel with pets on board.
Passengers with reduced mobility and special needs
Our Malta flights provide personalised assistance for passengers with reduced mobility or special requirements. Discover how to travel with adapted assistance for a hassle-free experience.
Flying from Barcelona to Malta opens the door to fortified towns, turquoise waters and Mediterranean flavours. Book now with Vueling and prepare to explore an island of contrasts.
How to get to Josep Tarradellas Barcelona–El Prat Airport
Barcelona–El Prat Airport (BCN) is easily accessible via multiple public and private transport options from across the city.
By metro
Metro Line L9 Sud links central Barcelona to both Terminal 1 and Terminal 2. A comfortable, direct option—ideal if you’re traveling light to catch your Malta flight.
By bus
The Aerobús runs frequently from Plaça de Catalunya to the airport in around 35 minutes. Regular city buses also serve El Prat from various districts.
By Cercanías train
Renfe Cercanías Line R2 Nord connects Barcelona–Sants station to Terminal 2 in about 20 minutes. A free shuttle bus links T2 to T1.
By taxi or VTC
Taxis and ride-hail services (Uber, Cabify) provide a direct transfer in 25–30 minutes from the city centre, with regulated fares.
By private car
The airport offers short- and long-stay parking at both terminals, with pre-booking available for added peace of mind.
Everything you need to know about Josep Tarradellas Barcelona–El Prat Airport
Barcelona–El Prat Airport (BCN) is the perfect starting point for your Malta flight. Modern, well-equipped and with a wide range of services, it ensures a smooth experience from check-in to boarding.
- VIP Lounges: Relax before your Malta flight with catering, WiFi and dedicated seating. More info.
- Taxi ranks: Located outside both terminals, offering quick transfers from across Barcelona.
- Free WiFi: Stay connected throughout the airport to review your Malta itinerary or catch up on messages.
- Accessible facilities: Full assistance for passengers with reduced mobility, ensuring barrier-free access to your Malta flight.
- Luggage storage & lost & found: Secure options if you need to store belongings or recover items before your flight.
- Shops & dining: From duty-free to cafés and restaurants, plenty of choices before you fly to Malta.
- Parking: Short and long-stay options, all within easy reach of the terminals, for those driving to their Malta getaway.
- Rest areas: Quiet zones in both public and departure areas to relax before you board your flight to Malta.
Everything at Barcelona–El Prat is designed to kick off your Malta adventure in comfort. Relax, enjoy the journey—and we’ll see you on board!
How to get around Malta by public transport
If you’re flying in from Barcelona, you’ll find Malta’s public transport network both comfortable and efficient—ideal for exploring the island without hassle.
How to pay for public transport in Malta
Choose the payment option that best suits your stay:
- Single tickets: Bought directly on board—perfect for occasional trips on urban and regional buses.
- Tallinja Card: A rechargeable card with credit or passes, saving you money if you travel daily.
- Unlimited travel passes: Great for short stays, offering unlimited journeys over 7+ days.
- Contactless payment: Many buses accept tap-and-go payment with bank cards or mobile devices—no paper ticket needed.
How to validate your journey
When boarding public transport in Malta, be sure to:
- Physical tickets: Hand them to the driver for automatic validation.
- Tallinja Cards: Tap on the reader when boarding.
- Contactless payments: Hold your card or device to the reader.
- Failure to validate correctly may result in surcharges or fines.
Getting around Malta is easy from the moment you arrive. Whether you’re heading to Valletta, Mdina or the Hagar Qim temples, public transport connects you to the island’s highlights. Start your adventure as soon as you land!
Frequently Asked Questions
How long is the flight from Barcelona to Malta?
The direct flight from Barcelona to Malta lasts approximately 2 h 15 min, perfect for a quick Mediterranean getaway.
What is the flight distance between Barcelona and Malta?
The air distance from Barcelona to Malta is about 1,230 km—a short journey to discover the island’s landscapes, beaches and culture.
When is it cheapest to fly from Barcelona to Malta?
Flights to Malta from Barcelona tend to be cheaper in low season and when booked well in advance, especially on weekdays.
Where do Vueling flights from Barcelona to Malta land?
Vueling flights from Barcelona arrive at Malta International Airport (MLA), just 15 minutes by car from Valletta city centre.
Can I use my Avios to fly to Malta from Barcelona?
Yes—you can redeem your Avios to fly from Barcelona to Malta with Vueling and accrue more on each flight for your next journeys.
Explore more destinations
Explore Vueling's Top-Pick Destinations