Cheap train tickets from Bologna to Salerno

Showing times and prices for 28 Jan

Cheapest

£49

Average

£71

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 Bologna to Salerno will cost around £ 71 if you buy it on the day, but the cheapest tickets can be found for only £ 49.

Cheapest
18:18Bologna Centrale10h50 05:08Duomo - Via Vernieri
1 changes
£491One-way
2nd Cheapest
09:18Bologna Centrale7h53 17:11Duomo - Via Vernieri
2 changes
£581One-way
22:29Bologna Centrale12h12 10:41Duomo - Via Vernieri
2 changes
£601One-way
14:42Bologna Centrale4h12 18:54Salerno
0 changes
£611One-way
10:42Bologna Centrale4h48 15:30Salerno
0 changes
£611One-way

Train schedule Bologna to Salerno

Showing trains for tomorrow, Fri, 28 Jan
01:51Bologna Centrale11h00 12:51Salerno Irno
0 changes
01:51Bologna Centrale9h20 11:11Duomo - Via Vernieri
0 changes
06:27Bologna Centrale6h24 12:51Salerno Irno
0 changes
06:27Bologna Centrale5h14 11:41Duomo - Via Vernieri
0 changes
07:07Bologna Centrale4h34 11:41Duomo - Via Vernieri
0 changes
07:27Bologna Centrale5h24 12:51Salerno Irno
0 changes
07:27Bologna Centrale4h44 12:11Duomo - Via Vernieri
0 changes
07:57Bologna Centrale4h45 12:42Salerno
0 changes
08:27Bologna Centrale5h13 13:40Duomo - Via Vernieri
0 changes
09:07Bologna Centrale4h45 13:52Salerno Irno
0 changes
09:07Bologna Centrale4h33 13:40Duomo - Via Vernieri
0 changes
09:18Bologna Centrale7h53 17:11Duomo - Via Vernieri
0 changes
09:27Bologna Centrale5h14 14:41Duomo - Via Vernieri
0 changes
09:37Bologna Centrale5h04 14:41Duomo - Via Vernieri
0 changes
10:27Bologna Centrale5h14 15:41Duomo - Via Vernieri
0 changes
10:42Bologna Centrale4h48 15:30Salerno
0 changes
11:12Bologna Centrale4h38 15:50Salerno Irno
0 changes
11:18Bologna Centrale8h23 19:41Duomo - Via Vernieri
0 changes
11:27Bologna Centrale5h14 16:41Duomo - Via Vernieri
0 changes
12:27Bologna Centrale5h14 17:41Duomo - Via Vernieri
0 changes
12:57Bologna Centrale4h42 17:39Salerno
0 changes
14:02Bologna Centrale4h21 18:23Salerno Irno
0 changes
14:02Bologna Centrale4h39 18:41Duomo - Via Vernieri
0 changes
14:07Bologna Centrale4h16 18:23Salerno Irno
0 changes
14:07Bologna Centrale4h34 18:41Duomo - Via Vernieri
0 changes
14:42Bologna Centrale4h12 18:54Salerno
0 changes
15:37Bologna Centrale3h53 19:30Duomo - Via Vernieri
0 changes
15:47Bologna Centrale4h24 20:11Duomo - Via Vernieri
0 changes
15:57Bologna Centrale4h14 20:11Salerno
0 changes
16:27Bologna Centrale4h44 21:11Duomo - Via Vernieri
0 changes
16:37Bologna Centrale4h34 21:11Duomo - Via Vernieri
0 changes
16:42Bologna Centrale4h35 21:17Salerno
0 changes
16:57Bologna Centrale4h35 21:32Salerno
0 changes
17:57Bologna Centrale4h35 22:32Salerno
0 changes
18:18Bologna Centrale10h50 05:08Duomo - Via Vernieri
0 changes
20:27Bologna Centrale8h41 05:08Duomo - Via Vernieri
0 changes
21:02Bologna Centrale11h12 08:14Salerno Irno
0 changes
22:29Bologna Centrale12h12 10:41Duomo - Via Vernieri
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
29 Jan
£32Intercity Notte
£23Flixbus
Sun
30 Jan
£36Intercity
£15Itabus
Mon
31 Jan
£39Intercity
£22Itabus
Tue
1 Feb
£28Intercity Notte
£22Itabus
Wed
2 Feb
£28Intercity
£22Itabus
Thu
3 Feb
£28Intercity
£15Itabus
Fri
4 Feb
£39Intercity
£15Itabus
Sat
5 Feb
£19Intercity Notte
£9Itabus
Sun
6 Feb
£30Intercity
£11Itabus
Mon
7 Feb
£33Intercity Notte
£14Flixbus
Tue
8 Feb
£19Intercity Notte
£11Itabus
Wed
9 Feb
£19Intercity Notte
£11Itabus
Thu
10 Feb
£24Intercity
£7Itabus
Fri
11 Feb
£30Intercity
£11Itabus
Sat
12 Feb
£20Intercity
£12Itabus
Sun
13 Feb
£24Intercity
£15Itabus
Mon
14 Feb
£19Intercity Notte
£11Itabus
Tue
15 Feb
£15Intercity Notte
£11Itabus
Wed
16 Feb
£15Intercity Notte
£11Itabus

Fastest train times from Bologna to Salerno

Showing times and prices for 28 Jan

Fastest Journey

3 h 53 m

Average

5 h 51 m

Trains per day

38

Distance

509 km

Of the 38 trains that leave Bologna for Salerno every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 509 km distance in an average of 5 h 51 m but if you time it right, some trains will get you there in just 3 h 53 m .

The slowest trains will take 12 h 12 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
15:37Bologna Centrale3h53 19:30Duomo - Via Vernieri
1 changes
£691One-way
2nd Fastest
14:42Bologna Centrale4h12 18:54Salerno
0 changes
£611One-way
15:57Bologna Centrale4h14 20:11Salerno
0 changes
£611One-way
14:07Bologna Centrale4h16 18:23Salerno Irno
2 changes
£901One-way
14:02Bologna Centrale4h21 18:23Salerno Irno
1 changes
£691One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bologna to Salerno

distanceDistance315 miles (508 km)
durationAverage train duration8 h 9 min
priceAverage train ticket price£37 (€42)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain companiesFrecciarossa, Italo, Intercity, Trenitalia, Intercity Notte or Frecciargento

Trains from Bologna to Salerno cover the 315 miles (508 km) long trip taking on average 8 h 9 min with our travel partners like Frecciarossa, Italo, Intercity, Trenitalia, Intercity Notte or Frecciargento. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this journey costs around £37, you can find the cheapest train ticket for as low as £28. Travellers depart most frequently from Bologna Centrale and arrive in Salerno.

Train companies: Frecciarossa, Italo and Trenitalia trains Bologna to Salerno

Buy your official Frecciarossa, Italo and Trenitalia train tickets from Bologna to Salerno from £28 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable journey.

Italo
Trenitalia
Frecciarossa

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train carriage is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Bologna to Salerno train information with Italo:

  • Average Duration: 4 h 41 min
  • Italo frequency: 5 a day

Italo has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train from Bologna to Salerno:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply
  • Verification of ticket with valid ID

Travel Tips: Trains from Bologna 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 Bologna to Salerno.
FAQs

What is the price of the cheapest train from Bologna to Salerno?

Omio customers have found cheap train tickets from Bologna to Salerno for as low as £28  for the next 7 days.

What is the cost of a train ticket from Bologna to Salerno on average?

In the next 7 days you’ll find that the average cost of a train ticket between Bologna and Salerno is £37  one way.

What is the distance to Salerno from Bologna by train?

The train distance from Bologna to Salerno is around 315 miles (508 km).

How many hours does it take from Bologna to Salerno by train?

The train time to Salerno from Bologna is on average 8 h 9 min  for the 315 miles (508 km) long journey, but the time it takes to go between Bologna and Salerno by train can vary depending on specific dates or travelling on weekends and holidays.

Which train station from Bologna to Salerno do I depart from? Which Salerno train station from Bologna do I arrive in?

There are a few train stations in Bologna to start your trip from including Bologna Centrale and Bologna Borgo Panigale. In Salerno you have a few train station options to choose from for your arrival including Salerno, Salerno Torrione and Salerno Irno.

Omio customers travelling this route depart most frequently from Bologna Centrale   and arrive in Salerno.

Where do I find the Bologna train station to Salerno? Where is the Salerno train station?

Passengers board their train most frequently from Bologna Centrale and travel around 0.9 miles (1.4 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Salerno and need to travel approximately 0.4 miles (719 m) from the train station to the city centre in Salerno.

Which train companies can take me between Bologna and Salerno?

If you're looking for trains from Bologna to Salerno, you can rely on Frecciarossa, Italo, Intercity, Trenitalia, Intercity Notte or Frecciargento to get you to Salerno. It's also good to check out all possible train companies for the Bologna to Salerno journey to see if there might be differences in the amenities they offer.

Are there any Bologna to Salerno direct train services?

Yes, there are 17 direct trains per day from Bologna to Salerno with Italo, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you book your train ticket.

How many train services are there to Salerno from Bologna a day?

On average, there are 17 trains a day from Bologna to Salerno. The train times and services may be different on weekends and holidays compared to weekdays.

When is the earliest train from Bologna to Salerno? When is the last train from Bologna to Salerno?

The first Bologna to Salerno train departs at 08: 18   and the last train from Bologna to Salerno leaves at 22: 29. Check out the most up-to-date Bologna to Salerno train times on Omio and find the best time to travel to your destination.

How early should I buy Bologna to Salerno train tickets to get the best deals?

The price of a one way train ticket from Bologna to Salerno is on average £37 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets from Bologna to Salerno available a few months in advance.

Important Stations and Airports for this Journey

Bologna
Salerno
Bologna Centrale is the most popular Bologna railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Bologna for your journey to Salerno.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transport options for Bologna Centrale
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN