You can get from Barcelona to Palma by train, bus or flight.
To get from Barcelona to Palma on 21 Oct we recommend taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||128 miles (206 km)|
|Available travel modes||Flight or ferry|
|Ticket price range||£8 - £22|
|Fastest mode||Flight • £22 • 45 min|
|Popular travel companies||Ryanair or Gnv|
Take a flight or ferry to travel 128 miles (206 km) between Barcelona and Palma. The most popular travel providers which serve this trip are Ryanair or Gnv among others. Travellers can even take a direct flight or ferry from Barcelona to Palma.
You can travel to Palma from Barcelona 2 different ways: flight or ferry.
The cheapest way from Barcelona to Palma is by taking a ferry. You can find average ticket prices around £8 compared to other travel options to Palma:
A ferry is £14 less than a flight for this trip with tickets for a flight from Barcelona to Palma costing on average £22.
The fastest way from Barcelona to Palma is by flight with an average journey time of 45 min.
Other travel options to Palma from Barcelona can usually take longer:
In comparison, travelling by ferry can take you on average NaN h NaN min.
You should expect to travel around 128 miles (206 km) from Barcelona to Palma.
These are the most popular departure and arrival points when travelling from Barcelona to Palma:
Omio works with many trusted partners that can help you travel the best way from Barcelona to Palma:
Yes, there are direct routes from Barcelona to Palma with the following travel companies:
As you won't need to change at another stop in between, direct services to Palma tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this journey.
When planning your trip to Palma from Barcelona, it’s good to keep in mind what tickets to book and their prices in the next 7 days:
However, we recommend buying tickets from Barcelona to Palma online a few months in advance to get the best deals and save money on your upcoming journey.
Here are some other resources that might have the information you need