Cheapest
Average
The best way to find a cheap train ticket from Bari to Salerno is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the bus as it is the most popular option from Bari to Salerno among Omio's users. If you are prioritising price take the bus with prices starting from €11. For those with little time consider booking a bus which can get you there in 4h 49m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg.
Train | Most popular Bus |
---|---|
€34 Average price | €17 Average price Cheapest |
7h 22m Average duration 6h 52m Onboard + 30m Additional time* | 5h 19m Average duration Fastest 4h 49m Onboard + 30m Additional time* |
0.1 - 0.2kg CO2 emissions Lowest | 0.2 - 0.5kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() ![]() | 2:15 AM Bari Centrale | 5h25 | 7:40 AM Salerno station | 2 transfers | |
![]() ![]() | 4:10 AM Bari Centrale | 4h06 | 8:16 AM Salerno station | 1 transfer | |
![]() ![]() | 4:10 AM Bari Centrale | 4h30 | 8:40 AM Duomo - Via Vernieri | 2 transfers | |
![]() ![]() | 4:50 AM Bari Centrale | 6h04 | 10:54 AM Salerno station | 2 transfers | |
![]() ![]() | 4:50 AM Bari Centrale | 7h40 | 12:30 PM Salerno station | 2 transfers | |
![]() ![]() | 4:50 AM Bari Centrale | 6h29 | 11:19 AM Salerno station | 1 transfer | |
![]() | 5:05 AM Bari Centrale | 5h14 | 10:19 AM Salerno station | 1 transfer | |
![]() ![]() | 5:05 AM Bari Centrale | 5h35 | 10:40 AM Duomo - Via Vernieri | 2 transfers | |
![]() ![]() ![]() | 5:46 AM Bari Centrale | 5h16 | 11:02 AM Salerno station | 2 transfers | |
![]() ![]() | 5:46 AM Bari Centrale | 5h26 | 11:12 AM Duomo - Via Vernieri | 2 transfers | |
![]() ![]() | 6:46 AM Bari Centrale | 4h54 | 11:40 AM Duomo - Via Vernieri | 2 transfers | |
![]() ![]() | 6:46 AM Bari Centrale | 4h33 | 11:19 AM Salerno station | 1 transfer | |
![]() ![]() | 9:05 AM Bari Centrale | 4h41 | 1:46 PM Salerno station | 1 transfer | |
![]() ![]() | 9:05 AM Bari Centrale | 5h07 | 2:12 PM Duomo - Via Vernieri | 2 transfers | |
![]() ![]() | 10:46 AM Bari Centrale | 5h00 | 3:46 PM Salerno station | 1 transfer | |
![]() ![]() | 10:46 AM Bari Centrale | 5h26 | 4:12 PM Duomo - Via Vernieri | 2 transfers | |
![]() ![]() | 2:05 PM Bari Centrale | 6h12 | 8:17 PM Salerno station | 1 transfer | |
![]() ![]() | 2:05 PM Bari Centrale | 7h17 | 9:22 PM Duomo - Via Vernieri | 2 transfers | |
![]() ![]() ![]() | 4:46 PM Bari Centrale | 5h36 | 10:22 PM Salerno station | 2 transfers | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Fastest Journey
4 h 6 m
Average
5 h 30 m
Trains per day
19
Distance
182 km
It's difficult to get from Bari to Salerno without transferring at least once.
Distance 112 miles (181 km) |
Average train duration 6h 52m |
Cheapest ticket price $28 (€23) |
Trains per day 21 |
Train providers 6 |
Fastest train 5h 17m |
First train 05:20 |
Last train 17:46 |
You can travel by train to Salerno from Bari with Frecciargento, Regionale and Intercity for as low as $23 (€19). When you search for schedules and tickets, Omio will show you the best trip.
Frecciargento is a high-speed train service operated by Trenitalia, the national railway company of Italy. It runs on the most popular routes throughout the country, connecting major cities such as Rome, Milan, Florence, and Venice. Frecciargento trains offer a comfortable and convenient way to travel, with a range of ticket types available, including Economy, Standard, and Business. Onboard facilities include air-conditioning, power sockets, and free Wi-Fi. Frecciargento trains are fast and reliable, with journey times of up to four hours between Rome and Milan. They are a great way to explore Italy in style and comfort.
Train information from Bari to Salerno with Frecciargento:
Traveling between Bari and Salerno has never been easier, with convenient train connections ensuring a seamless journey. Whether you're commuting for work or exploring stunning southern Italian landscapes, the train from Bari to Salerno offers an efficient and comfortable option. Most trains from Bari depart from Bari Centrale, the city's primary hub located in the heart of Bari, and arrive at Salerno train station, perfectly positioned near the historic center and coastal attractions. Enjoy regional or high-speed services between these beautiful cities—check tickets now to plan your ideal trip!
Looking to travel from Bari to Salerno by train? Ticket prices for this scenic journey can suit a variety of budgets, ranging from as low as $28 (€23) for the cheapest option to around an average cost of $41 (€34) for a one-way train ticket. Whether you're planning a quick getaway or a longer vacation, you can find affordable options and great deals if you book in advance. For the best combination of convenience and competitive prices, consider traveling in September, a month when ticket prices tend to be reasonable, and the trains are less crowded compared to the peak summer season. Start planning now for your Bari to Salerno trip and optimize both costs and comfort!
Traveling by train from Bari to Salerno offers a comfortable and convenient experience, with services provided by Trenitalia, including both regional and high-speed options. Trenitalia's Frecciarossa trains are perfect for passengers seeking premium comfort and fast travel, featuring spacious seating, free Wi-Fi, and onboard catering services. For those who prefer affordability, Trenitalia’s regional trains provide a cost-effective option while allowing you to take in the picturesque scenery of southern Italy at a slower pace. Whether you're planning a business trip or a leisurely getaway, the train journey from Bari to Salerno ensures you can travel with ease and flexibility.
Planning a train journey from Bari to Salerno? This scenic route spans a distance of 112 miles (181 km), offering a comfortable ride through some of Italy's stunning landscapes. On average, the train journey takes approximately 5h 17m. Due to its efficiency, this route is a popular choice for both locals and travelers exploring the region.
Travelers can count on approximately 21 daily trains running between Bari and Salerno, providing plenty of options to fit various schedules. These trains operate every day of the week, ensuring availability whether you’re traveling on a weekday or weekend. Bari to Salerno train schedules are designed to accommodate a range of travel needs, with frequent departures throughout the day.
The first train of the day typically departs from Bari at 05:20, ideal for early birds looking to maximize their time in Salerno. For those who prefer a later start, the last train usually leaves Bari at 17:46, giving travelers flexibility in planning their journey. Make sure to consult the Bari to Salerno train schedule for the most current and accurate departure times.
Here are some other resources that might have the information you need