Trip to Barcelona

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Palma de Mallorca to Barcelona

🛫 Travelers flying from Palma de Mallorca to Barcelona can enjoy a quick and convenient flight that lasts just 50 minutes. 💸 Depending on the airline and time of booking, the prices for flights between Barcelona and Palma de Mallorca can vary from €20 to €109, making it an affordable and efficient way to travel between these popular Spanish destinations.

Where to stay in Barcelona

There are over 3429 hotels to stay in Barcelona. Prices range from $13 per night.

Find accommodation
  • Air Europa, Ryanair, and Vueling Airlines offer flights from Palma Mallorca Airport to Barcelona Airport. These are the main airlines serving this route, providing travelers with multiple options for their journey. It is advisable to check the respective airlines' websites for the most up-to-date flight schedules and ticket prices. Additionally, booking in advance can help secure the best deals on flights between Palma de Mallorca and Barcelona.
  • The flight from Palma de Mallorca to Barcelona typically takes 2 hours and 47 minutes. This relatively short flight time makes it a convenient option for travelers looking to reach Barcelona from Palma de Mallorca quickly. It is important to note that flight durations may vary slightly depending on factors such as weather conditions and air traffic. Passengers should also consider additional time for check-in and boarding procedures at the airports.
  • The prices for a flight from Palma de Mallorca to Barcelona typically range from €21 to €111, depending on various factors such as the airline, time of booking, and availability. It is recommended that travelers compare prices across different airlines and booking platforms to find the best deal for their desired travel dates. Additionally, booking in advance or being flexible with travel dates can help secure lower fares for flights between Palma de Mallorca and Barcelona.