Salerno to Milan train

Tue, Sep 10
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Salerno to Milan

Showing times and prices for Sep 10

Cheapest

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

Cheapest
Intercity Notte
07:25PM12h17
Salerno station
07:42AMMilan Porta Garibaldi
$871One-way
0 transfers
2nd Cheapest
Intercity Notte
07:01PM12h41
Duomo - Via Vernieri
07:42AMMilan Porta Garibaldi
$891One-way
1 transfer
Intercity
08:58AM10h19
Salerno station
07:17PMMilan Centrale
$1021One-way
0 transfers
Intercity
08:31AM10h46
Duomo - Via Vernieri
07:17PMMilan Centrale
$1031One-way
1 transfer
Intercity
09:31AM9h46
Salerno station
07:17PMMilan Centrale
$1041One-way
1 transfer

Train schedule from Salerno to Milan

Showing trains for tomorrow, Tuesday, September 10
Intercity
InterCityNotte 36394
03:10AM11h45
Salerno station
02:55PMMilan Centrale
1 transfer
Frecciarossa
Autobus NA02B
04:24AM6h34
Duomo - Via Vernieri
10:58AMMilan Centrale
2 transfers
Frecciarossa
FRECCIAROSSA 1000 9608
05:16AM4h44
Salerno station
10:00AMMilan Centrale
0 transfers
Frecciarossa
FRECCIAROSSA 1000 9612
05:38AM5h20
Salerno station
10:58AMMilan Centrale
0 transfers
Frecciarossa
FRECCIAROSSA 9516
05:50AM6h00
Salerno station
11:50AMMilan Centrale
0 transfers
Frecciarossa
Regionale 5210
06:02AM5h33
Salerno station
11:35AMMilan Centrale
1 transfer
Frecciarossa
FRECCIAROSSA 9490
06:10AM5h48
Salerno station
11:58AMMilan Centrale
1 transfer
Italo
9916
06:20AM5h48
Salerno station
12:08PMMilan Rogoredo
0 transfers
Italo
9916
06:20AM6h00
Salerno station
12:20PMMilan Centrale
0 transfers
Intercity
Intercity 510
06:39AM10h56
Salerno station
05:35PMMilan Centrale
1 transfer
Frecciarossa
Intercity 510
06:39AM5h59
Salerno station
12:38PMMilan Rogoredo
1 transfer
Frecciarossa
Regionale 4870
06:45AM5h39
Salerno station
12:24PMMilan Centrale
1 transfer
Frecciarossa
Autobus NA01B
07:18AM5h40
Duomo - Via Vernieri
12:58PMMilan Centrale
2 transfers
Frecciarossa
Autobus NA01B
07:18AM6h32
Duomo - Via Vernieri
01:50PMMilan Centrale
1 transfer
Italo
9920
07:20AM6h00
Salerno station
01:20PMMilan Centrale
0 transfers
Italo
9920
07:20AM5h48
Salerno station
01:08PMMilan Rogoredo
0 transfers
Frecciarossa
Regionale 5212
07:28AM5h30
Salerno station
12:58PMMilan Centrale
1 transfer
Frecciarossa
FRECCIAROSSA 9524
07:44AM6h06
Salerno station
01:50PMMilan Centrale
0 transfers
Frecciarossa
FRECCIAROSSA 9524
07:44AM5h51
Salerno station
01:35PMMilan Centrale
1 transfer
Frecciarossa
Autobus NA05B
07:46AM6h26
Duomo - Via Vernieri
02:12PMMilan Porta Garibaldi
2 transfers
Frecciarossa
Regionale 5344
08:01AM5h57
Salerno station
01:58PMMilan Centrale
2 transfers
Frecciarossa
Regionale 5344
08:01AM6h11
Salerno station
02:12PMMilan Porta Garibaldi
1 transfer
Intercity
Autobus NA11B
08:31AM10h46
Duomo - Via Vernieri
07:17PMMilan Centrale
1 transfer
Intercity
Intercity 590
08:58AM10h19
Salerno station
07:17PMMilan Centrale
0 transfers
Frecciarossa
Autobus NA15B
09:01AM5h49
Duomo - Via Vernieri
02:50PMMilan Centrale
1 transfer
Frecciarossa
Autobus NA15B
09:01AM5h34
Duomo - Via Vernieri
02:35PMMilan Centrale
2 transfers
Intercity
Autobus NA17B
09:16AM10h01
Duomo - Via Vernieri
07:17PMMilan Centrale
2 transfers
Frecciarossa
FRECCIAROSSA 1000 9514
09:23AM5h27
Salerno station
02:50PMMilan Centrale
0 transfers
Frecciarossa
FRECCIAROSSA 1000 9514
09:23AM5h12
Salerno station
02:35PMMilan Centrale
1 transfer
Intercity
Regionale 5578
09:31AM9h46
Salerno station
07:17PMMilan Centrale
1 transfer
Frecciarossa
FRECCIAROSSA 8418
09:59AM4h59
Salerno station
02:58PMMilan Centrale
1 transfer
Frecciarossa
FRECCIAROSSA 9584
10:51AM5h59
Salerno station
04:50PMMilan Centrale
0 transfers
Frecciarossa
FRECCIAROSSA 9584
10:51AM5h39
Salerno station
04:30PMMilan Centrale
1 transfer
Frecciarossa
Autobus NA29B
11:16AM5h42
Duomo - Via Vernieri
04:58PMMilan Centrale
2 transfers
Frecciarossa
Regionale 5346
11:31AM5h27
Salerno station
04:58PMMilan Centrale
1 transfer
Frecciarossa
Autobus NA31B
11:46AM6h04
Duomo - Via Vernieri
05:50PMMilan Centrale
1 transfer
Frecciarossa
Autobus NA31B
11:46AM5h44
Duomo - Via Vernieri
05:30PMMilan Centrale
2 transfers
Frecciarossa
FRECCIAROSSA 9540
12:15PM5h15
Salerno station
05:30PMMilan Centrale
1 transfer
Frecciarossa
FRECCIAROSSA 9540
12:15PM5h35
Salerno station
05:50PMMilan Centrale
0 transfers
Frecciarossa
FRECCIAROSSA 9544
12:50PM6h00
Salerno station
06:50PMMilan Centrale
0 transfers
Frecciarossa
FRECCIAROSSA 1000 9642
01:05PM4h55
Salerno station
06:00PMMilan Centrale
0 transfers
Italo
9950
01:43PM5h19
Salerno station
07:02PMMilan Rogoredo
0 transfers
Italo
9950
01:43PM5h32
Salerno station
07:15PMMilan Centrale
0 transfers
Frecciarossa
Autobus NA41B
01:46PM5h38
Duomo - Via Vernieri
07:24PMMilan Centrale
2 transfers
Frecciarossa
FRECCIAROSSA 9588
01:54PM5h56
Salerno station
07:50PMMilan Centrale
0 transfers
Frecciarossa
Regionale 4296
02:01PM5h23
Salerno station
07:24PMMilan Centrale
1 transfer
Frecciarossa
Autobus NA45B
02:16PM6h34
Duomo - Via Vernieri
08:50PMMilan Centrale
1 transfer
Frecciarossa
FRECCIAROSSA 9552
02:45PM6h05
Salerno station
08:50PMMilan Centrale
0 transfers
Frecciarossa
Autobus NA49B
02:46PM5h44
Duomo - Via Vernieri
08:30PMMilan Centrale
2 transfers
Frecciarossa
Regionale 5226
03:01PM5h29
Salerno station
08:30PMMilan Centrale
1 transfer
Frecciarossa
FRECCIAROSSA 9658
04:17PM4h43
Salerno station
09:00PMMilan Centrale
0 transfers
Italo
9954
04:25PM5h43
Salerno station
10:08PMMilan Rogoredo
0 transfers
Italo
9954
04:25PM5h55
Salerno station
10:20PMMilan Centrale
0 transfers
Italo
8158
05:22PM5h58
Salerno station
11:20PMMilan Centrale
0 transfers
Frecciarossa
Autobus NA65B
05:31PM6h19
Duomo - Via Vernieri
11:50PMMilan Centrale
1 transfer
Frecciarossa
Autobus NA65B
05:31PM5h29
Duomo - Via Vernieri
11:00PMMilan Centrale
2 transfers
Frecciarossa
FRECCIAROSSA 1000 8868
05:46PM5h14
Salerno station
11:00PMMilan Centrale
1 transfer
Frecciarossa
FRECCIAROSSA 9592
05:53PM5h57
Salerno station
11:50PMMilan Centrale
0 transfers
Italo
9962
06:14PM6h06
Salerno station
12:20AMMilan Centrale
0 transfers
Italo
9962
06:14PM5h54
Salerno station
12:08AMMilan Rogoredo
0 transfers
Intercity Notte
Autobus NA77B
07:01PM12h41
Duomo - Via Vernieri
07:42AMMilan Porta Garibaldi
1 transfer
Intercity
Autobus NA79B
07:16PM13h06
Duomo - Via Vernieri
08:22AMMilan Centrale
2 transfers
Intercity Notte
InterCityNotte 798
07:25PM12h17
Salerno station
07:42AMMilan Porta Garibaldi
0 transfers
Intercity
InterCityNotte 37616
07:43PM12h39
Salerno station
08:22AMMilan Centrale
1 transfer
Frecciarossa
Autobus NA03C
11:16PM9h34
Duomo - Via Vernieri
08:50AMMilan Centrale
2 transfers
Intercity Notte
InterCityNotte 1962
11:33PM10h37
Salerno station
10:10AMMilan Centrale
0 transfers
Frecciarossa
InterCityNotte 1962
11:33PM9h17
Salerno station
08:50AMMilan Centrale
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Salerno to Milan by train, bus, or flight

Tue
Sep 10
Wed
Sep 11
Thu
Sep 12
Fri
Sep 13
Sat
Sep 14
Sun
Sep 15
Mon
Sep 16
Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30

Fastest train times from Salerno to Milan

Showing times and prices for Sep 10

Fastest Journey

4 h 43 m

Average

6 h 46 m

Trains per day

67

Distance

699 km

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

Fastest
Frecciarossa
04:17PM4h43
Salerno station
09:00PMMilan Centrale
$1931One-way
0 transfers
2nd Fastest
Frecciarossa
05:16AM4h44
Salerno station
10:00AMMilan Centrale
$1351One-way
0 transfers
Frecciarossa
01:05PM4h55
Salerno station
06:00PMMilan Centrale
$4001One-way
0 transfers
Frecciarossa
09:59AM4h59
Salerno station
02:58PMMilan Centrale
$2641One-way
1 transfer
Frecciarossa
09:23AM5h12
Salerno station
02:35PMMilan Centrale
$1921One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Salerno to Milan

distanceDistance433 miles (698 km)
durationAverage train duration5 h 32 min
priceAverage train ticket price$86 (€73)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersFrecciarossa, Italo, Intercity Notte or Intercity

Trains from Salerno to Milan cover the 433 miles (698 km) long trip taking on average 5 h 32 min with our travel partners like Frecciarossa, Italo, Intercity Notte or Intercity. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around $86 (€73), you can find the cheapest train ticket for as low as $42 (€36). Travelers depart most frequently from Salerno and arrive in Milan Centrale.

Train companies: Frecciarossa, Italo and Intercity Notte from Salerno to Milan trains

For as little as $47 (€40) you can travel by train from Salerno to Milan with Frecciarossa, Italo and Intercity Notte. Omio will show you the best deals, schedules and tickets available for this journey.

Italo is an Italian high-speed train service operated by NTV (Nuovo Trasporto Viaggiatori). It operates on the Italian high-speed rail network, connecting major cities such as Rome, Milan, Turin, Florence, Bologna, Naples, and Salerno. Italo trains are modern and comfortable. Italo offers a range of ticket types, including Standard, Comfort, and Prima, with each offering different levels of onboard facilities. Standard tickets offer basic seating, while Comfort tickets offer more comfortable seating and access to the onboard bar. Prima tickets offer the most luxurious experience, with access to the onboard lounge and complimentary snacks and drinks. The most popular routes for Italo are Rome to Milan, Rome to Florence, and Milan to Turin.

Salerno to Milan train information with Italo:

  • Average Duration: 5 h 32 min
  • Cheapest Price: $118
  • Italo frequency: 6 a day

Train tickets from Salerno to Milan: when to book to save $

Time Price Savings
1 week earlier 46 €
2 weeks earlier 42 €10%
3 weeks earlier 29 €59%
1 month before 39 €18%
2 months earlier 37 €24%
3 months earlier 38 €21%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Salerno - Milan. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Salerno - Milan 3 weeks in advance means you can save on average up to 59% compared to the price available on the day of departure.
  • If you book a ticket Salerno - Milan with 2 months in advance you save up to about 24% compared to the initial price.
  • By booking 3 months in advance, you could save up to 21%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

FAQs: Trains from Salerno to Milan

FAQs: Travel by train from Salerno to Milan 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 Salerno to Milan.
FAQs
Cheap train tickets from Salerno to Milan can start from as little as $42 (€36) when you book in advance. The average train ticket price for Salerno to Milan is $86 (€73); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Salerno to Milan is on average 5 h 32 min   for the 433 mile (698 km) long journey, but the time it takes to go to Milan from Salerno by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Salerno to Milan leaves at 6: 58 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Salerno to Milan leaves at 9: 33 PM.
Yes, there are 12 direct trains a day from Salerno to Milan with Frecciarossa, Italo, Intercity Notte or Intercity. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Salerno to Milan with Frecciarossa or Italo. Overall you can travel with the following companies: Frecciarossa, Italo, Intercity Notte or Intercity.
For the best Salerno to Milan train to buy, you can travel safely and comfortably with Frecciarossa, Italo, Intercity Notte or Intercity. However, it's always good to check all possible train companies with services from Salerno to Milan to compare what amenities they may offer.
Yes, you can take a night train from Salerno to Milan with Intercity Notte. Find all the info regarding night trains in Europe.  

Passengers board the train most frequently from Salerno, which is located around 0.7 miles (1.1 km) away from the city centre, and they get off the train at Milan Centrale, located 2.3 miles (3.7 km) away from the city centre.

The cheapest month to travel from Salerno to Milan by train is February.
It's helpful to compare your options as there are 3 ways to travel to Milan from Salerno including taking a train, bus or flight.

Popular train stations from Salerno to Milan

Salerno
Milan
Salerno is the most popular Salerno 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 Salerno for your trip to Milan.
Amenities at station
ParkingParking
TaxisTaxis
AccessibilityAccessibility
Milan Centrale is the most popular Milan train station for Omio travelers, but Milan has quite a few train hubs. Find all the information you need to know about the main railway stations in Milan for your trip from Salerno.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 22: 20
Public transit options for Milan Centrale
Metro lines: M2 (green), M3 (yellow)
Tram lines: 1
Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
Public transit options for Milan Porta Garibaldi
Metro lines: M2, M5
Bus lines: 43, 56, 70, 94
Train lines: R21, R31, S1, S11, S2, S5, S7, S8

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
More routes, destinations and providers
Currency
Language

Useful links