Barcelona to Menorca

Getting to Mahon from El Prat De Llobregat is very straight forward. There are 4 airliners who all offer direct flights several times a week. The flight from El Prat De Llobregat to Mahon is approximately 241 Kilometers which is 150 Miles. You should expect a flight time of around 43 minutes.

The cost of the flights varies significantly so we can’t provide you an estimate. Prices can be 50% cheaper if you book more than a month in advance. To obtain the best prices for Mahon flights than book well in advance. Flight to Mahon will get more expensive the nearer you get the departure date, so it’s advisable to book in advance if it is possible.

To see all airliners that offer flights between El Prat De Llobregat and Mahon please see the table below.

AirlinerMoTuWeThFrSaSuFirst FlightLast Flight
Qatar Airways543454508:1020:50
LAN Airlines111021212:0518:00

Vueling offer the highest number of flights for this route with departures times between 08:10 and 20:50.

If you wish to book your flight with Vueling then we advise you book direct from their website at / The best discounts can only be obtained from their website.

The flight time for Vueling vary based on the month you will travel, but below we has summarised the most common times they will fly. We recommend you only take these times as guidance and check with Vueling for the exact times for the date you depart.

DayFlying Time
Monday08:10, 10:05, 12:05, 16:55, 18:00, 18:55 and 20:50
Tuesday08:10, 10:05, 18:00 and 20:50
Wednesday10:05, 18:00, 19:35 and 20:50
Thursday08:10, 10:05, 16:05, 18:00 and 20:50
Friday08:10, 10:05, 12:05, 18:00 and 20:50
Saturday08:10, 10:05, 18:00 and 20:50
Sunday08:10, 10:05, 12:05, 18:00 and 20:50

If the airlines stated don’t offer flights that suite your travel times, you could look at alternative options. Below we have summarised flights from alternative departures airports and flights that are not direct.

RouteStopsDistanceFlying Time
Barcelona to Palma Mallorca0202 km (126 miles)36 minutes

Before you start your journey remember to check you have all your documents; in particular, your passport and flight tickets. You will be surprised at the amount of people of forget these!