Flights from Malta to Ibiza
MLA to IBZ. All flight routes from Malta International Airport, Malta to Ibiza Airport, Spain. These flights are operated by 5 different airlines. You can either fly non-stop with VLM Airlines or choose from 2 different transit flights. The shortest flight time is 2 hours and 45 minutes.
Find the best prices on hotels and car rental near Ibiza Airport
We got great deals on hotels and car rentals near the airport.
Malta to Ibiza flights
There are over 3 and approximately 6 flights every week. You can fly non-stop to Ibiza (IBZ) from Malta (MLA) with VLM Airlines or you can choose a stopover via Barcelona (BCN) or Rome (FCO) if it suits you better.
Malta to Ibiza with VLM Airlines
VLM Airlines has non-stop every Monday or Friday at 14:15 or 15:30.
Note Non-stop flights with VLM Airlines will begin in May 2024.
With Vueling
If you fly from Malta with Vueling you will do a stopover in Barcelona, BCN before reaching Ibiza. This flight trip will take 4 hours and 45 minutes and you can fly every Monday or Thursday with departures at 13:35, 14:25 or 15:10.
With ITA Airways
If you fly from Malta with ITA Airways you will do a stopover in Rome, FCO before reaching Ibiza. This flight trip will take 6 hours and 5 minutes and you can fly every Wednesday, Thursday, Friday or Sunday with departures at 11:40. ITA Airways is a member of SkyTeam.
Miles & flight time: MLA - IBZ
The shortest flight time between MLA and IBZ is 2 hours and 45 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 45m | - | 752 (1210 km) |
BCN Barcelona | 4h 58m | 1h 10m | 943 (1517 km) |
FCO Rome | 6h 5m | 2h 35m | 1039 (1672 km) |
Unpublished Flight Rates From Malta to Ibiza
From Malta to Spain
Below is a list of other destinations to Spain from Malta International Airport with either direct flights or 1 stop connections.
- BCN Barcelona Direct
- MAD Madrid Direct
- PMI Palma de Mallorca
- ALC Alicante
- LPA Las Palmas
- VLC Valencia Direct
- SVQ Sevilla Direct
- ACE Lanzarote
- MAH Menorca
- FUE Puerto del Rosario