Flights to Malta
With southern Italy and northern Africa as neighbours, Malta’s a certified sun spot. And what this small European island lacks in size, it more than makes up for in beaches, diving sites, and ancient attractions. Its coast is shaped by secluded coves, a mix of rocky and sandy stretches, and harbours lined with bobbing boats.
Our cheapest flights to Malta
Meet Europe’s biggest open-air museum
You can fly direct to Malta from London with British Airways and touch down near historic Valletta in just over three hours.
When you arrive, look out for crumbling ruins, a gilded cathedral, and an old town surrounded by towering sand-coloured walls. You might even recognise a location or two from your favourite TV shows and films. When you've explored the island’s easy-to-walk capital, there’s more history to be discovered on nearby Gozo. We recommend hopping on a ferry for a short ride to Malta’s little sister at least once during your Malta holiday.
Flight time
3 hrs 15 mins
Time zone
GMT +1
Currency
Euro
Malta flight FAQs
The flight from London Gatwick (LGW) to Malta International Airport (MLA) is just over 3 hours.
The cheapest months to fly to Malta are generally December to February. Summers are long in Malta so peak season is from May to September.
Malta is very affordable, particularly if you visit in the low season. It’s easy to get around as it’s so small, but keep in mind that the capital city of Valletta is tiny so accommodation in the summer months may cost more due to demand.
Once you arrive at Malta International Airport (MLA), the main resorts on the island aren’t far away. Dedicated bus services run directly to and from the airport and an official shuttle service will get you to hotels across the island. Taxis and car hire are also available at the terminal.
Book a car hire with British Airways, and receive great benefits – with all mandatory charges included and 24-hour customer support. You can collect Avios points on every rental.
Located in the middle of the Mediterrean near Sicily, this archipelago manages to pack a lot of history, culture and breathtaking beauty into one of the smallest countries in the world. The capital city of Valletta is a UNESCO World Heritage site, alongside the incredible prehistoric Hal Saflieni Hypogeum, a 5,000 year old underground burial site carved from rock. For adventure seekers, the clear waters and rocky shores are perfect for scuba diving and snorkeling.
You can book a hand baggage-only ticket or make the most of our generous baggage allowance. If you choose economy standard or one of our British Airways Holidays’ packages, each passenger can check in a bag weighing up to 23kg – in addition to a handbag, laptop case or other small bag. Families travelling in any cabin with younger children can also check in one car seat and one fully collapsible pushchair. Read more about baggage allowances for children.
If you’re flying in our business cabin, you can check in two bags weighing up to 32kg each. Read our baggage guide for full details.
If you’re travelling on a British passport you will not need a visa to visit Malta. If you’re from a country outside the EU, you may need to apply for a visa in advance of your trip. You can find out more information, check your visa requirements and apply by visiting the IATA Travel Centre.
Discover outstanding service from the moment you book. Choose to fly with hand baggage only or pick a price that includes a 23kg checked baggage allowance and free seat selection 24 hours before you fly. On board you’ll find clean, sanitised seats, HEPA-filtered air, quality on-board catering and a warm, uniquely British welcome.
Simply relax and let us take care of you, every step of the way.
Our cabins
All our cabins offer the same great – and uniquely British – experience. Choose your perfect way to fly, from economy to business.
Economy
Our Euro Traveller cabin offers all the touches you need to enjoy your flight at an affordable price.
Business
Work or relax in our Club Europe cabin and enjoy lounge access, a dedicated check-in area and more personal space.
You might also be interested in...
Barcelona flights
Benidorm flights
Corfu flights
Crete flights
Faro flights
Florence flights
Ibiza flights
Kefalonia flights
Lanzarote flights
Milan flights
Naples flights
Rome flights
Sicily flights
Tenerife flights
Venice flights
Terms and conditions
- Flight only prices are updated every 24 hours and are accurate when published. Flights at these prices are limited and may sell out quickly.
- Package holiday prices (flight + hotel or flight + car) prices are updated every 24 to 48 hours and are accurate when published and may vary upon reaching subsequent pages. Availability may be extremely limited particularly during peak periods.
- Return fares displayed are the lowest adult return prices in the cabin specified including taxes, fees and carrier charges, based on a 7-day return journey.
- Each–way fares displayed are the lowest adult each-way prices in the cabin specified based on the lowest adult return prices for a 7 day travel period, including all taxes, fees and carrier charges available in this period.
- One-way fares displayed are the lowest adult prices in the cabin specified including taxes, fees and carrier charges available in this period.
- Package holiday prices (flight + hotel and flight + car) shown are in GBP per person based on 2 adults sharing one room or one car and prices include taxes, fees and carrier charges unless otherwise specified. Flight + car prices based on drivers aged 30-70 years.
- Additional charges will be applied for payments made using a corporate credit card.
- Advertised fares are available on ba.com. Additional charges may apply if purchased through British Airways outlets or travel agents.
- Combine and save on Holidays: Guaranteed savings are only available when booking a Flight + Hotel or Flight + Car booking including one land product, it does not apply to a ‘Customise your trip’ holiday including more than one hotel and / or car.
- Package holidays are protected under British Airways Holidays Ltd by the Civil Aviation Authority. Our ATOL number is 5985.
- Standard British Airways terms and conditions apply