Flights from Barcelona Airport (BCN) to Menorca Airport Airport (MAH)

We've found the cheapest flights to Menorca

Returns from £22.53

One-way from £10.10

Flying between El Prat De Llobregat to Mahon is very convenient as there are 7 airliners offering direct flights including ClipperJet, Airhub Airlines, Ryanair, LATAM Airlines, Vueling, Iberia and Qatar Airways. The flight time is approximately 43 Minutes.

The exact cost of the flight we vary quite significantly base on the dates you travel, the time of day you will depart and how long in advance you pre book the flights. The cheapest flights available will generally be mid week or late in the evening, so if you are on a budget then these are the flight times you should consider. Alternatively, you could book well in advance and you flight could be up to 50% cheaper, especially with budget airliners. 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.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Qatar Airways1213121214131206:3521:05VIEW FLIGHTS
Iberia1110101012111206:3523:20VIEW FLIGHTS
Vueling101091012111206:3523:20VIEW FLIGHTS
LATAM Airlines333332311:2015:10VIEW FLIGHTS
Ryanair323232206:0022:30VIEW FLIGHTS
Airhub Airlines101000013:2513:55VIEW FLIGHTS
ClipperJet0000010VIEW FLIGHTS

Qatar Airways offer the highest number of flights for this route with departures times between 06:35 and 21:05.

You can find the latest flight availability and prices from Qatar Airways at qatarairways.com. You can also book direct and get their latest discounts.

Flight times for the route are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
07:00
AirlineFlight  No
VuelingVY3712
RyanairFR6881
IberiaIB5417
Qatar AirwaysQR3787
07:05
AirlineFlight  No
VuelingVY3710
IberiaIB5415
Qatar AirwaysQR3596
12:20
AirlineFlight  No
VuelingVY3730
IberiaIB5431
Qatar AirwaysQR3600
LATAM AirlinesLA5789
12:25
AirlineFlight  No
IberiaIB5407
Qatar AirwaysQR3597
LATAM AirlinesLA5787
13:20
AirlineFlight  No
Qatar AirwaysQR3506
13:25
AirlineFlight  No
Qatar AirwaysQR3570
Airhub AirlinesVY3702
13:30
AirlineFlight  No
RyanairFR7509
14:10
AirlineFlight  No
IberiaIB5409
Qatar AirwaysQR3623
LATAM AirlinesLA5788
15:10
AirlineFlight  No
VuelingVY3704
15:55
AirlineFlight  No
IberiaIB5411
16:50
AirlineFlight  No
VuelingVY3706
Qatar AirwaysQR3585
17:00
AirlineFlight  No
IberiaIB5413
Qatar AirwaysQR3598
17:55
AirlineFlight  No
VuelingVY3708
Qatar AirwaysQR3589
19:10
AirlineFlight  No
VuelingVY3700
IberiaIB5405
Qatar AirwaysQR3595
20:10
AirlineFlight  No
IberiaIB5425
Qatar AirwaysQR3626
21:05
AirlineFlight  No
VuelingVY3720
21:20
AirlineFlight  No
RyanairFR8968
21:25
AirlineFlight  No
VuelingVY3718
IberiaIB5423
22:20
AirlineFlight  No
VuelingVY3726
IberiaIB5429
VIEW FLIGHTS
Tuesday
07:00
AirlineFlight  No
VuelingVY3712
IberiaIB5417
Qatar AirwaysQR3787
10:00
AirlineFlight  No
VuelingVY3714
IberiaIB5419
Qatar AirwaysQR3591
Qatar AirwaysQR3599
11:30
AirlineFlight  No
VuelingVY3730
IberiaIB5431
Qatar AirwaysQR3506
Qatar AirwaysQR3600
LATAM AirlinesLA5789
11:40
AirlineFlight  No
VuelingVY3702
12:25
AirlineFlight  No
IberiaIB5427
12:40
AirlineFlight  No
IberiaIB5407
Qatar AirwaysQR3570
Qatar AirwaysQR3597
LATAM AirlinesLA5787
13:10
AirlineFlight  No
VuelingVY3704
IberiaIB5409
13:25
AirlineFlight  No
VuelingVY3722
14:00
AirlineFlight  No
RyanairFR6881
14:10
AirlineFlight  No
Qatar AirwaysQR3596
Qatar AirwaysQR3623
LATAM AirlinesLA5788
16:10
AirlineFlight  No
IberiaIB5411
Qatar AirwaysQR3585
16:15
AirlineFlight  No
RyanairFR7509
17:00
AirlineFlight  No
VuelingVY3708
IberiaIB5413
17:05
AirlineFlight  No
VuelingVY3706
17:55
AirlineFlight  No
Qatar AirwaysQR3589
Qatar AirwaysQR3598
19:30
AirlineFlight  No
VuelingVY3700
IberiaIB5405
Qatar AirwaysQR3595
21:15
AirlineFlight  No
VuelingVY3718
22:10
AirlineFlight  No
IberiaIB5423
VIEW FLIGHTS
Wednesday
07:00
AirlineFlight  No
IberiaIB5417
Qatar AirwaysQR3787
07:15
AirlineFlight  No
RyanairFR6881
08:00
AirlineFlight  No
VuelingVY3712
09:00
AirlineFlight  No
IberiaIB5419
Qatar AirwaysQR3599
10:00
AirlineFlight  No
VuelingVY3714
Qatar AirwaysQR3591
11:20
AirlineFlight  No
IberiaIB5431
Qatar AirwaysQR3600
LATAM AirlinesLA5789
12:20
AirlineFlight  No
VuelingVY3730
Qatar AirwaysQR3506
13:10
AirlineFlight  No
VuelingVY3704
IberiaIB5409
Qatar AirwaysQR3596
LATAM AirlinesLA5788
13:55
AirlineFlight  No
IberiaIB5407
Qatar AirwaysQR3570
LATAM AirlinesLA5787
Airhub AirlinesVY3702
14:10
AirlineFlight  No
RyanairFR7509
16:25
AirlineFlight  No
VuelingVY3726
IberiaIB5429
17:00
AirlineFlight  No
IberiaIB5413
Qatar AirwaysQR3589
17:55
AirlineFlight  No
VuelingVY3708
Qatar AirwaysQR3598
18:10
AirlineFlight  No
VuelingVY3700
IberiaIB5405
19:05
AirlineFlight  No
Qatar AirwaysQR3559
Qatar AirwaysQR3595
20:10
AirlineFlight  No
VuelingVY3720
21:00
AirlineFlight  No
VuelingVY3718
21:05
AirlineFlight  No
IberiaIB5425
Qatar AirwaysQR3620
21:55
AirlineFlight  No
IberiaIB5423
22:30
AirlineFlight  No
RyanairFR8968
VIEW FLIGHTS
Thursday
06:00
AirlineFlight  No
RyanairFR6881
07:00
AirlineFlight  No
VuelingVY3712
08:00
AirlineFlight  No
IberiaIB5417
Qatar AirwaysQR3787
09:00
AirlineFlight  No
VuelingVY3714
10:00
AirlineFlight  No
IberiaIB5419
Qatar AirwaysQR3599
11:05
AirlineFlight  No
VuelingVY3730
12:05
AirlineFlight  No
IberiaIB5431
Qatar AirwaysQR3600
LATAM AirlinesLA5789
12:25
AirlineFlight  No
VuelingVY3702
13:05
AirlineFlight  No
RyanairFR7509
13:25
AirlineFlight  No
IberiaIB5407
Qatar AirwaysQR3570
Qatar AirwaysQR3597
LATAM AirlinesLA5787
14:10
AirlineFlight  No
VuelingVY3704
15:10
AirlineFlight  No
IberiaIB5409
Qatar AirwaysQR3596
LATAM AirlinesLA5788
16:10
AirlineFlight  No
VuelingVY3706
17:00
AirlineFlight  No
VuelingVY3708
17:05
AirlineFlight  No
IberiaIB5411
Qatar AirwaysQR3590
17:55
AirlineFlight  No
IberiaIB5413
Qatar AirwaysQR3589
Qatar AirwaysQR3598
20:05
AirlineFlight  No
VuelingVY3700
IberiaIB5405
Qatar AirwaysQR3559
Qatar AirwaysQR3595
21:05
AirlineFlight  No
VuelingVY3720
IberiaIB5425
Qatar AirwaysQR3620
22:20
AirlineFlight  No
VuelingVY3718
IberiaIB5423
VIEW FLIGHTS
Friday
06:10
AirlineFlight  No
RyanairFR6881
06:35
AirlineFlight  No
VuelingVY3710
IberiaIB5415
Qatar AirwaysQR3553
07:00
AirlineFlight  No
VuelingVY3712
IberiaIB5417
Qatar AirwaysQR3787
07:35
AirlineFlight  No
Qatar AirwaysQR3547
09:00
AirlineFlight  No
VuelingVY3714
IberiaIB5419
Qatar AirwaysQR3599
12:00
AirlineFlight  No
VuelingVY3730
IberiaIB5431
Qatar AirwaysQR3600
12:25
AirlineFlight  No
IberiaIB5407
Qatar AirwaysQR3597
12:40
AirlineFlight  No
RyanairFR7509
13:00
AirlineFlight  No
Qatar AirwaysQR3548
LATAM AirlinesLA5789
13:25
AirlineFlight  No
VuelingVY3702
Qatar AirwaysQR3570
LATAM AirlinesLA5787
13:35
AirlineFlight  No
IberiaIB5409
14:35
AirlineFlight  No
VuelingVY3704
LATAM AirlinesLA5788
16:10
AirlineFlight  No
VuelingVY3706
IberiaIB5411
17:00
AirlineFlight  No
VuelingVY3708
17:05
AirlineFlight  No
Qatar AirwaysQR3590
17:55
AirlineFlight  No
IberiaIB5413
Qatar AirwaysQR3589
Qatar AirwaysQR3598
19:10
AirlineFlight  No
IberiaIB5405
Qatar AirwaysQR3596
20:05
AirlineFlight  No
VuelingVY3700
Qatar AirwaysQR3559
Qatar AirwaysQR3595
20:10
AirlineFlight  No
VuelingVY3720
IberiaIB5425
21:20
AirlineFlight  No
VuelingVY3718
IberiaIB5423
21:55
AirlineFlight  No
RyanairFR8968
22:30
AirlineFlight  No
VuelingVY3726
IberiaIB5429
VIEW FLIGHTS
Saturday
07:00
AirlineFlight  No
RyanairFR6881
07:30
AirlineFlight  No
VuelingVY3710
IberiaIB5415
Qatar AirwaysQR3547
Qatar AirwaysQR3553
08:00
AirlineFlight  No
VuelingVY3712
IberiaIB5417
Qatar AirwaysQR3787
10:00
AirlineFlight  No
VuelingVY3714
IberiaIB5419
Qatar AirwaysQR3599
11:55
AirlineFlight  No
VuelingVY3722
IberiaIB5427
Qatar AirwaysQR3586
12:00
AirlineFlight  No
VuelingVY3730
IberiaIB5431
Qatar AirwaysQR3548
Qatar AirwaysQR3600
LATAM AirlinesLA5789
12:25
AirlineFlight  No
IberiaIB5407
13:25
AirlineFlight  No
VuelingVY3702
Qatar AirwaysQR3597
LATAM AirlinesLA5787
15:30
AirlineFlight  No
ClipperJetORO1041
16:10
AirlineFlight  No
IberiaIB5421
Qatar AirwaysQR4683
17:00
AirlineFlight  No
VuelingVY3708
IberiaIB5413
Qatar AirwaysQR3589
17:05
AirlineFlight  No
VuelingVY3716
17:50
AirlineFlight  No
VuelingVY3700
17:55
AirlineFlight  No
Qatar AirwaysQR3598
18:45
AirlineFlight  No
IberiaIB5405
Qatar AirwaysQR3595
Qatar AirwaysQR3596
19:20
AirlineFlight  No
VuelingVY3720
20:15
AirlineFlight  No
IberiaIB5425
21:25
AirlineFlight  No
VuelingVY3718
21:40
AirlineFlight  No
RyanairFR7509
22:20
AirlineFlight  No
IberiaIB5423
VIEW FLIGHTS
Sunday
07:00
AirlineFlight  No
IberiaIB5417
Qatar AirwaysQR3787
07:10
AirlineFlight  No
RyanairFR6881
07:50
AirlineFlight  No
VuelingVY3722
08:00
AirlineFlight  No
VuelingVY3712
08:50
AirlineFlight  No
IberiaIB5427
Qatar AirwaysQR3586
09:00
AirlineFlight  No
IberiaIB5419
Qatar AirwaysQR3599
10:00
AirlineFlight  No
VuelingVY3714
12:00
AirlineFlight  No
VuelingVY3730
IberiaIB5431
Qatar AirwaysQR3548
Qatar AirwaysQR3600
LATAM AirlinesLA5789
13:00
AirlineFlight  No
VuelingVY3702
IberiaIB5407
Qatar AirwaysQR3596
Qatar AirwaysQR3597
LATAM AirlinesLA5787
14:00
AirlineFlight  No
VuelingVY3704
15:00
AirlineFlight  No
IberiaIB5409
Qatar AirwaysQR3623
LATAM AirlinesLA5788
15:30
AirlineFlight  No
RyanairFR7509
16:30
AirlineFlight  No
VuelingVY3706
17:00
AirlineFlight  No
VuelingVY3708
17:25
AirlineFlight  No
IberiaIB5411
Qatar AirwaysQR3585
17:55
AirlineFlight  No
IberiaIB5413
Qatar AirwaysQR3589
Qatar AirwaysQR3598
20:05
AirlineFlight  No
VuelingVY3700
IberiaIB5405
Qatar AirwaysQR3595
21:10
AirlineFlight  No
VuelingVY3720
IberiaIB5425
22:15
AirlineFlight  No
VuelingVY3718
IberiaIB5423
23:20
AirlineFlight  No
VuelingVY3726
IberiaIB5429
VIEW FLIGHTS

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.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Montpellier to Menorca 01 Hour 14 Minutes
Toulouse to Menorca 01 Hour 23 Minutes

Please remember to leave plenty of time to get though customers when you are departing form the airports. Flights regulations are getting very strict these days so getting through customs can take in excess of 1 hour in some cases.

Don't forget to book a hire car!

Search for the cheapest car hire deals in Menorca, Spain

Flight Price FAQ - Barcelona (BCN) to Menorca (MAH)

DIRECT Vueling Airlines
What is the cheapest direct flight one way from Barcelona BCN to Menorca MAH?
The cheapest direct flight one way from Barcelona BCN to Menorca MAH is £10.10 ($13 €11.97)
£10.10
$13 | €11.97
Check Latest Price
DIRECT Vueling Airlines
What is the cheapest direct return flight from Barcelona BCN to Menorca MAH?
The cheapest direct return flight from Barcelona BCN to Menorca MAH is £22.53 ($29 €26.71)
£22.53
$29 | €26.71
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from BCN to MAH

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!

Flight Info FAQ - Barcelona (BCN) to Menorca (MAH)

Who flies from Barcelona to Menorca?
The following airlines fly from Barcelona (BCN) to Menorca (MAH): Airhub Airlines, ClipperJet, Iberia, LATAM Airlines, Qatar Airways, Ryanair, Vueling.
How far is the flight from Barcelona to Menorca?
The flight from Barcelona to Menorca is 241KM or 150 miles.
How long does the flight from Barcelona to Menorca to take?
The flight from Barcelona to Menorca takes 43 Minutes.

Don't forget to book your car rental!

Search for the cheapest vehicle rental deals at Menorca Airport

Useful Information about Menorca Airport

Menorca Airport Maintains Strong Passenger Numbers Despite a 1% Slight Dip in Q4 2023

Menorca Airport Sees Modest Decline of 1.21% in Q4 2023 Passenger Traffic Compared to Q4 2022 But Remains Above Pre-Pandemic Levels. Overall, the airport shows impressive resilience and ongoing recovery from the pandemic's impact.

View...
Menorca Airport Lifts Off: December Sees 11% Increase in Passenger Traffic

Menorca Airport has seen a steady increase in passenger numbers since December 2019, demonstrating its role as a major travel hub.

View...
Menorca Airport Soars with 17% Passenger Increase in September 2023

Menorca Airport witnessed an impressive 17.08% increase in passenger numbers, totaling 576,620 passengers, compared to September 2019, when it had recorded 492,504 passengers...

View...
Menorca Airport Passenger Traffic Continues to Grow - Up 2% in Q3 2023

Menorca Airport Passenger Volume Climbs Steadily at 2.40% in Q3 2023, Surpassing Pandemic Levels

View...