The Barcelona (BCN) to Palma de Mallorca (PMI) flight is one of Europe's most popular and frequently-operated short-haul routes — a quick Mediterranean hop from Catalonia's vibrant capital to the Balearic Islands' largest city. At just 178 km across the western Mediterranean Sea, this route is technically one of the shortest commercial flights in Europe, yet it carries millions of passengers annually thanks to Mallorca's status as one of the continent's most beloved holiday destinations.
Both as a domestic Spanish route and as a key European tourist corridor, BCN–PMI sees year-round demand from Barcelona residents escaping to the islands, Mallorcan residents commuting to the mainland, and millions of international tourists routing through Barcelona to reach Mallorca's turquoise coves, mountain villages, and world-class dining scene. This guide covers everything you need to know.
The Exact Flight Distance from Barcelona to Palma
The great-circle distance from Barcelona–El Prat Airport (BCN) to Palma de Mallorca Airport (PMI) is approximately 178 km (111 miles / 96 nautical miles). The flight crosses the western Mediterranean Sea southeast from the Catalan coast, passing over the Balearic Sea before descending into Palma's sweeping bay. The sea crossing is dramatically scenic on clear days, with views of the Mallorcan coastline and the Sierra de Tramuntana mountains visible on approach.
Actual airways distance is approximately 185–195 km, slightly longer due to departure routing away from Barcelona's busy TMA and the standard approach corridor into PMI. Given the short distance, aircraft typically reach only 20,000–25,000 feet before beginning their descent.
How Long Is the BCN to PMI Flight?
Scheduled block time is typically 40–50 minutes. Actual airborne time is often just 30–35 minutes — one of the shortest commercial flights within Europe.
- Barcelona airport congestion: BCN–El Prat is Spain's second-busiest airport. Summer peak season sees significant congestion, with potential departure holds of 15–30 minutes during busy periods. Allow at least 90 minutes before departure in summer.
- Seasonal demand: Summer (June–August) sees enormous demand as Barcelona residents and international tourists flood to Mallorca. Frequency peaks at dozens of daily departures; prices are highest.
- Weather: The Mediterranean climate means smooth flying most of the year. Occasional summer thunderstorms and autumn/winter tramontane winds can cause brief delays but rarely diversions.
Which Airlines Fly Barcelona to Palma?
1. Vueling (VY)
Vueling is Barcelona's home carrier — founded in Barcelona and headquartered at El Prat. As part of the IAG (International Airlines Group) family alongside Iberia and British Airways, Vueling dominates the BCN–PMI route with the most frequencies and competitive fares. Vueling offers a basic economy cabin and a higher "Optima" and "TimeFlex" tier for more flexibility. The Vueling Club loyalty programme connects to IAG's Avios ecosystem.
2. Iberia (IB)
Spain's flag carrier operates BCN–PMI as both a domestic and connecting route. Iberia's Iberia Express subsidiary often operates the actual service on smaller A320 family aircraft. Iberia Plus Avios points accrue on all Iberia and Iberia Express flights, and the Oneworld alliance makes Iberia attractive for international travellers connecting through Barcelona.
3. Ryanair (FR)
Ryanair operates BCN–PMI with its characteristic ultra-low-cost model — very low base fares with charges for checked baggage, priority boarding, and seat selection. Ryanair operates from Terminal 1 at BCN, offering more departure times and often the lowest base fares on the route, particularly outside peak summer season.
| Airline | Type | Aircraft | Best For |
|---|---|---|---|
| Vueling (VY) | Low-cost (IAG) | A319/A320 | Most frequencies, Avios miles, BCN hub |
| Iberia (IB) | Full-service | A320/A319 | Iberia Plus Avios, Oneworld connections |
| Ryanair (FR) | Ultra-low-cost | B737-800 | Lowest base fares, wide schedule |
Barcelona to Mallorca: All Travel Options Compared
Unlike many short-haul routes, Barcelona to Mallorca has a genuine ferry alternative — popular with those bringing vehicles or who enjoy the overnight sea crossing experience.
| Mode | Distance | Journey Time | Notes |
|---|---|---|---|
| ✈️ Flight (BCN → PMI) | ~178 km | ~2.5–3.5 hrs door-to-door | Fastest option by far |
| 🚢 Fast Ferry | ~220 km sea | ~7.5–8 hrs | Baleàlia/Trasmediterranea; scenic overnight option |
| 🚢 Standard Ferry | ~220 km sea | ~8–10 hrs | Can carry vehicles; overnight cabin available |
Barcelona to Mallorca is one of Europe's most price-volatile domestic routes. In the weeks immediately surrounding mid-July to mid-August, last-minute fares on this 45-minute flight can exceed €200–300 one way — more expensive per kilometre than many transatlantic business class fares. Book at least 6–8 weeks ahead for summer travel. September offers excellent weather at a fraction of the peak-summer fare, and most of Mallorca's beaches and restaurants remain fully open until mid-October.
Airport Information
Barcelona — El Prat Airport (BCN)
BCN is located approximately 14 km southwest of central Barcelona. The Aerobus express coach takes 35 minutes to Plaça Catalunya for approximately €6.50. The RENFE suburban train (L9 Sud metro to El Prat) connects to the city in approximately 30 minutes. Taxis cost €35–40 to central Barcelona. Vueling and Iberia operate from Terminal 1; Ryanair from Terminal 1. Allow 90 minutes before departure in normal conditions and 2 hours in summer peak.
Palma — Palma de Mallorca Airport (PMI)
PMI is located approximately 8 km east of Palma city centre. Bus Line 1 (EMT) runs to Plaça d'Espanya in central Palma for €5, taking approximately 25 minutes. Taxis cost approximately €20–25 to central Palma. Car rental is available from all major companies in the terminal building — Mallorca is best explored by car.
Frequently Asked Questions
Compare Barcelona to Palma de Mallorca Flights Instantly
Search Vueling, Iberia, Ryanair and all carriers side by side. Real prices, no hidden fees — find the cheapest fare for your Barcelona to Mallorca travel dates.
Search BCN → PMI Flights