1map logoGo to main page

Barcelona to Palermo from $47: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Palermo, Italy

How to Get from Barcelona to Palermo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$47 - PlaneBest price
1025 kmDistance
5h 14m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Palermo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  14m
Estimated price
$47-232
Recommended
route map
Distance: 1025 km
Duration: 5h 14m

See more options

Pricing table
Company
various
Bus
Plane
Average Duration
7h  39m
Estimated price
$59-637
Company
various
Plane
Bus
Average Duration
8h  25m
Estimated price
$61-227
Company
various
Bus
Bus
Average Duration
32h  45m
Estimated price
$121-176
Company
various
Train
Average Duration
29h  10m
Estimated price
$461-840
Company
various
Drive
Average Duration
33h 
Estimated price
$466-467
Company
various
Bus
Average Duration
36h  25m
Estimated price
$466-467

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $125 $126 $127 $149 $127 $123 $121
Fly $83 $69 $78 $51 $53 $78 $100

Barcelona - Palermo operators

Explore transport companies operating between Barcelona and Palermo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
ryanair.com

Plane from Barcelona (BCN) to Palermo (PMO)

Average Duration
1h 55m
Estimated price
444-448

Plane from Barcelona (BCN) to Trapani (TPS)

Average Duration
4h 7m
Estimated price
449-2140
Website
vueling.com

Plane from Barcelona (BCN) to Palermo (PMO)

Average Duration
1h 50m
Estimated price
445-448
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Palermo Centrale

Average Duration
29h 10m
Estimated price
446-447
Contact phone
+33 1 84 94 36 35
Website
sncf.com

Train from Lyon Part Dieu to Geneve

Average Duration
2h
Estimated price
2148-449
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Estación de Autobuses Barcelona Nord to Girona Airport

Average Duration
1h 10m
Estimated price
575-576

Bus from Estación de Autobuses Barcelona Nord to Turin

Average Duration
11h 25m
Estimated price
2145-5750
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Estación de Autobuses Barcelona Nord to Roma Tiburtina TiBus

Average Duration
20h
Estimated price
2081-577
Ferry
Contact phone
+39.081.496.444
Website
grimaldi-lines.com

Ferry from Porto di Barcellona to Porto di Civitavecchia

Average Duration
20h
Estimated price
444-449

Ferry from Civitavecchia to Palermo

Average Duration
12h
Estimated price
573-578

Barcelona to Palermo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barcelona and Palermo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Departure Point
Barcelona-Sants station
Arrival Point
Palermo Centrale station
Departure Point
Barcelona Airport
Arrival Point
Palermo Airport
Departure Point
Estación de Autobuses Barcelona Nord station
Arrival Point
Palermo station

Frequently asked questions

Find out more about the route from Barcelona to Palermo.

Or choose the category:
The distance between Barcelona and Palermo is approximately 1025.2 km. The typical travel times by various modes of transportation are as follows: 26 hours and 30 minutes by train, 11 hours and 9 minutes by taxi to Girona and then flying to Palermo, 5 hours and 21 minutes by plane, 33 hours by ferry, and 33 hours and 5 minutes by bus.
The most cost-effective and time-efficient transportation option for traveling from Barcelona to Palermo is by flying. It takes approximately 5 hours and 21 minutes and costs around €36-€218.
The prices for traveling from Barcelona to Palermo vary depending on the mode of transportation. Taking a train can cost between €159 and €313, while a bus ticket can range from €124 to €235. If you choose to travel by ferry, prices can range from €93 to €148.
To travel from Barcelona to Palermo without a car, there are several options available. The quickest and most convenient option is to fly, which takes approximately 5 hours and 21 minutes and costs around €36-€218. Another option is to take a train, which takes around 26 hours and 30 minutes and costs approximately €155-€319. Alternatively, you can take a bus, which takes approximately 33 hours and 5 minutes and costs around €118-€237.
There is no direct link between Barcelona and Palermo. The most convenient option for traveling between the two cities is by plane, which takes approximately 5 hours and 21 minutes. Alternatively, you can take a train, which requires multiple transfers and takes around 26 hours and 30 minutes. There are also bus and ferry services available, but they have longer travel times of approximately 33 hours.
The flight between Barcelona and Palermo typically takes 1 hour and 50 minutes. The cost of the flight can vary depending on the airline and the time of booking, ranging from €40 to €218.
There are numerous options for accommodation near Palermo. With over 2391 hotels available, travelers can choose from a wide range of options to suit their needs and budgets. Prices for hotels in Palermo start at €33 per night, providing affordable options for those on a tighter budget.