Bari to Palermo train

Cheap train tickets from Bari to Palermo

Showing times and prices for Dec 03

Cheapest

90

Average

113

The best way to find a cheap train ticket from Bari to Palermo is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
07:52AMBari15h13 11:05PMPalermo Centrale
2 transfers
901One-way
2nd Cheapest
06:10AMBari13h15 07:25PMPalermo Centrale
2 transfers
1121One-way
2nd Cheapest
08:46AMBari14h19 11:05PMPalermo Centrale
2 transfers
1121One-way
04:05PMBari18h02 10:07AMPalermo Centrale
2 transfers
1221One-way
06:46PMBari15h21 10:07AMPalermo Centrale
2 transfers
1281One-way

Train schedule from Bari to Palermo

Showing trains for tomorrow, Saturday, December 3
06:10AMBari13h15 07:25PMPalermo Centrale
2 transfers
07:52AMBari15h13 11:05PMPalermo Centrale
2 transfers
08:46AMBari14h19 11:05PMPalermo Centrale
2 transfers
04:05PMBari18h02 10:07AMPalermo Centrale
2 transfers
06:46PMBari15h21 10:07AMPalermo Centrale
2 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20
Wed
Dec 21
Thu
Dec 22
Fri
Dec 23

Fastest train times from Bari to Palermo

Showing times and prices for Dec 03

Fastest Journey

13 h 15 m

Average

15 h 14 m

Trains per day

5

Distance

448 km

It's difficult to get from Bari to Palermo without transferring at least 2 times.

Fastest
06:10AMBari13h15 07:25PMPalermo Centrale
2 transfers
1121One-way
2nd Fastest
08:46AMBari14h19 11:05PMPalermo Centrale
2 transfers
1121One-way
07:52AMBari15h13 11:05PMPalermo Centrale
2 transfers
901One-way
06:46PMBari15h21 10:07AMPalermo Centrale
2 transfers
1281One-way
04:05PMBari18h02 10:07AMPalermo Centrale
2 transfers
1221One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bari to Palermo

distanceDistance278 miles (448 km)
durationAverage train duration14 h 19 min
priceAverage train ticket price$91 (€81)
changesDirect trainNo
carriersTrain companiesIntercity or Frecciargento

Trains from Bari to Palermo cover the 278 miles (448 km) long journey taking on average 14 h 19 min with our travel partners like Intercity or Frecciargento. There are direct train services available. While the average ticket price for this journey costs around $91 (€81), you can find the cheapest train ticket for as low as $70 (€62). Travelers depart most frequently from Bari Centrale and arrive in Palermo Centrale.

Train companies: Intercity from Bari to Palermo trains

For as little as $70 (€62) you can travel by train from Bari to Palermo with Intercity. Omio will show you the best deals, schedules and tickets available for this route.

Intercity

Intercity is one of the best options when traveling by train between Bari and Palermo. Omio quickly shows you current Intercity train schedules for the Bari - Palermo trip and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest route available. The distance from Bari to Palermo is around 278 miles (448 km) and the cheapest Intercity one-way ticket you can book starts at $70 (€62). As you check the latest Bari to Palermo train schedule from Intercity for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Palermo safely. If you search for Intercity tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Intercity ticket between Bari and Palermo so you can spend more time enjoying the smooth and easy journey!

Travel Tips: Trains from Bari to Palermo

Travel Tips: Travel by train to Palermo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bari to Palermo.
FAQs
Omio customers have found cheap train tickets from Bari to Palermo for as low as $70 (€62)  for the next 7 days.
If you’re looking to book your train tickets in the next week, you can expect the Bari to Palermo train price to come in at an average of $91 (€81)  one way.
The distance to Palermo from Bari by train is approximately 278 miles (448 km).
The Bari to Palermo train duration is on average 14 h 19 min, which is to be expected when traveling 278 miles (448 km) between Bari and Palermo. However, the time it takes can vary based on specific dates, weekends, and holidays.

When taking the train between Bari and Palermo, you can choose to depart from train stations like Bari Centrale and Bari Palese-Macchie. Your journey can end in train stations such as Palermo Centrale and Palermo Notarbartolo.

Omio customers who travel this route most frequently depart from Bari Centrale   and arrive in Palermo Centrale.

You can find the most popular departure train station for this journey, Bari Centrale, located approximately 1.4 miles (2.3 km) from the city center of Bari. The most popular arrival train station in Palermo, called Palermo Centrale, is located around 2.4 miles (3.9 km) away from its city center.

If you're looking for trains from Bari to Palermo, you can rely on Intercity or Frecciargento to get you to Palermo. It's also good to check out all possible train providers for the Bari to Palermo journey to see if there might be differences in the amenities they offer.
The earliest train departing from Bari to Palermo leaves at 2: 05 PM. The last train departing from Bari to Palermo leaves at 2: 05 PM. You can find the latest Bari to Palermo train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets between Bari and Palermo within the next 7 days, you can find tickets to cost on average $91 (€81) one way. To find the best prices for this trip, consider booking your train ticket from Bari to Palermo a few months in advance.

Important Stations and Airports in Bari and Palermo

Bari
Palermo
Bari Centrale is the most popular Bari railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Bari for your trip to Palermo.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language