Travel options
from Barcelona to Palermo

You can get from Barcelona to Palermo by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

COMPARE Prices for trains, buses and flights

Nov 29
Find prices
Nov 30
Find prices
Dec 1
$113Malta Air
Dec 2
Find prices
Dec 3
$236Malta Air
Dec 4
$673Air Europa
Find prices
Dec 5
Find prices

Travel Information from Barcelona to Palermo

distanceDistance634 miles (1023 km)
modeAvailable travel modesFlight or ferry
priceTicket price range$123 - $260
cheapestCheapest modeFlight • $123 (€98) • 1 h 55 min
fastestFastest modeFlight • $123 (€98) • 1 h 55 min
carriersPopular travel companiesAlitalia or Grimaldi

Travel 634 miles (1023 km) by flight or ferry from Barcelona to Palermo. If speed is a priority, then a flight is the best option with an average duration of 1 h 55 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $123 (€98). The most popular travel companies which serve this trip are Alitalia or Grimaldi among others. Travelers can even take a direct from Barcelona to Palermo.