The cheapest trains from Bari to Salerno

Showing times and prices for Oct 23

Cheapest

$30

Average

$51

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Bari to Salerno will cost around $ 51 if you buy it on the day, but the cheapest tickets can be found for only $ 30.

Cheapest
07:20AMBari6h51 02:11PMDuomo - Via Vernieri
2 changes
$301One-way
Cheapest
07:20AMBari6h59 02:19PMSalerno Irno
2 changes
$301One-way
2nd Cheapest
06:23AMBari5h48 12:11PMDuomo - Via Vernieri
2 changes
$491One-way
2nd Cheapest
10:50AMBari7h04 05:54PMSalerno Irno
2 changes
$491One-way
2nd Cheapest
10:50AMBari6h51 05:41PMDuomo - Via Vernieri
2 changes
$491One-way

Timetable Bari to Salerno

Showing trains for tomorrow, Sat, Oct 23
06:09AMBari4h32 10:41AMDuomo - Via Vernieri
0 changes
06:23AMBari5h48 12:11PMDuomo - Via Vernieri
0 changes
06:23AMBari6h28 12:51PMSalerno Irno
0 changes
07:14AMBari6h26 01:40PMDuomo - Via Vernieri
0 changes
07:14AMBari6h38 01:52PMSalerno Irno
0 changes
07:20AMBari6h51 02:11PMDuomo - Via Vernieri
0 changes
07:20AMBari6h59 02:19PMSalerno Irno
0 changes
10:50AMBari7h04 05:54PMSalerno Irno
0 changes
10:50AMBari6h51 05:41PMDuomo - Via Vernieri
0 changes
01:11PMBari5h00 06:11PMDuomo - Via Vernieri
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Oct 23
$30Regionale
$15Sitasalerno
Sun
Oct 24
$30Regionale
$32Miccolis
Mon
Oct 25
$30Regionale
$15Sitasalerno
Tue
Oct 26
$30Regionale
$15Sitasalerno
Wed
Oct 27
$30Regionale
$15Sitasalerno
Thu
Oct 28
$30Regionale
$15Sitasalerno
Fri
Oct 29
$30Regionale
$15Sitasalerno
Sat
Oct 30
$30Regionale
$15Sitasalerno
Sun
Oct 31
$30Regionale
$30Miccolis
Mon
Nov 1
$30Regionale
$30Miccolis
Tue
Nov 2
$30Regionale
$15Sitasalerno
Wed
Nov 3
$24Intercity
$15Sitasalerno
Thu
Nov 4
$24Intercity
$15Sitasalerno
Fri
Nov 5
$24Intercity
$15Sitasalerno
Sat
Nov 6
$22Intercity
$15Sitasalerno
Sun
Nov 7
$24Intercity
$30Miccolis
Mon
Nov 8
$22Intercity
$15Sitasalerno
Tue
Nov 9
$18Intercity
$15Sitasalerno
Wed
Nov 10
$18Intercity
$15Sitasalerno
Thu
Nov 11
$18Intercity
$15Sitasalerno

The fastest trains from Bari to Salerno

Showing times and prices for Oct 23

Fastest Journey

4 h 32 m

Average

6 h 15 m

Trains per day

10

Distance

182 km

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

Fastest
06:09AMBari4h32 10:41AMDuomo - Via Vernieri
2 changes
$651One-way
2nd Fastest
01:11PMBari5h00 06:11PMDuomo - Via Vernieri
2 changes
$651One-way
06:23AMBari5h48 12:11PMDuomo - Via Vernieri
2 changes
$491One-way
07:14AMBari6h26 01:40PMDuomo - Via Vernieri
2 changes
$651One-way
06:23AMBari6h28 12:51PMSalerno Irno
2 changes
$491One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Bari to Salerno

distanceDistance112 miles (181 km)
durationAverage train duration6 h 5 min
priceAverage train ticket price$30 (€24)
changesDirect trainYes
carriersTrain companiesFrecciargento, Regionale or Intercity

Trains from Bari to Salerno cover the 112 miles (181 km) long journey taking on average 6 h 5 min with our travel partners like Frecciargento, Regionale or Intercity. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $30 (€24), but the average price of train tickets is $30 (€24). Travelers depart most frequently from Bari Centrale and arrive in Salerno.

Travel Tips

Trains from Bari to Salerno
Travel by train to Salerno 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 Salerno.
FAQs
How much are cheap trains from Bari to Salerno?
Looking to save money on your journey? Omio customers have found the cheapest train to Salerno from Bari for the next 7 days starting from $30 (€24)  one way.
What is the price of a train ticket between Bari and Salerno?
The Bari to Salerno train ticket price is on average $30 (€24)  if you are looking to purchase your tickets for this journey in the next week.
What is the distance to Salerno from Bari by train?
The Bari to Salerno train distance is approximately 112 miles (181 km).
How long is a train from Bari to Salerno on average?
On average the Bari to Salerno train travel time is 6 h 5 min  for the 112 miles (181 km) long trip, but the duration can vary if you travel on weekends and holidays.
What train station in Bari goes to Salerno? What train station do I come into Salerno from Bari?

When departing from Bari, you have various train station options to start your journey from including Bari Centrale and Bari Palese-Macchie. When arriving in Salerno, you can end your route in train stations like Salerno, Salerno Torrione and Salerno Irno.

Omio customers book a train from Bari Centrale   to Salerno   most frequently for this route.

Where is the departure train station in Bari located? Where is the arrival train station in Salerno located?

Passengers board their train most frequently from Bari Centrale and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Salerno and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Salerno.

Which train companies can get me from Bari to Salerno?
Take the Bari to Salerno train with Frecciargento, Regionale or Intercity. However, it's always good to check out all possible train providers for the journey to Salerno from Bari as there might be differences in the amenities they offer.
What time is the earliest train from Bari to Salerno? What time is the last train from Bari to Salerno?
You can take the first train from Bari to Salerno at 6: 37 AM. The last train from Bari to Salerno that you can take departs at 4: 14 PM. Omio shows you the latest train from Bari to Salerno schedule to help you book the best departure time for this trip.
How early should I book train tickets to Salerno from Bari to score the best deals?
If you purchase the Bari to Salerno train within the next 7 days, you can find one way tickets to cost on average $30 (€24). However, booking your train ticket in advance gives you access to the best prices for trains to Salerno from Bari. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Bari
Salerno
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 Salerno.