There are 7 ways to get from Milan Linate Airport (LIN) to Salerno by plane, train, train (Trenitalia), bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Milan Linate Airport, train
best- Fly from Milan Linate Airport (LIN) to Naples Airport (NAP)plane LIN - NAP
- Take the train from Napoli Centrale to Salernotrain
2h 24m€63–186Fly from Il Caravaggio International Airport, train
- Fly from Il Caravaggio International Airport (BGY) to Naples Airport (NAP)plane BGY - NAP
- Take the train from Napoli Centrale to Salernotrain
4h 29m€109–318Train
- Take the train from Milano Centrale to Salernotrain Fr
6h 48m€91–253Bus
- Take the bus from Milan to Bologna Centralebus 420
- Take the bus from Bologna Terminal Bus 200 MT Da Stazione FS to Salerno Piazza Montpellier Bus Stationbus Inter SAJ 19 / ...
10h 38m€68–129Train via Milan Rogoredo
- Take the train from Milan Rogoredo to Salernotrain 9977 Agv
6h 58m€103–215Train via Dateo
- Take the train from Milano Centrale to Salernotrain 9971 / ...
7h 12m€103–214Drive 812 km
- Drive from Milan Linate Airport (LIN) to Salernocar 812 km
7h 13m€128–185
Milan Linate Airport (LIN) to Naples Airport (NAP) flights
Questions & Answers
The cheapest way to get from Milan Linate Airport (LIN) to Salerno is to bus which costs €65 - €130 and takes 10h 38m.
The fastest way to get from Milan Linate Airport (LIN) to Salerno is to fly and train which takes 2h 24m and costs €60 - €190.
No, there is no direct bus from Milan Linate Airport (LIN) to Salerno station. However, there are services departing from Milan and arriving at Salerno Piazza Montpellier Bus Station via Bologna Terminal Bus 200 MT Da Stazione FS. The journey, including transfers, takes approximately 10h 38m.
No, there is no direct train from Milan Linate Airport (LIN) to Salerno. However, there are services departing from Milano Centrale and arriving at Salerno via . The journey, including transfers, takes approximately 6h 48m.
The distance between Milan Linate Airport (LIN) and Salerno is 709 km. The road distance is 812 km.
The best way to get from Milan Linate Airport (LIN) to Salerno without a car is to train which takes 6h 48m and costs €90 - €260.
It takes approximately 2h 24m to get from Milan Linate Airport (LIN) to Salerno, including transfers.
Milan Linate Airport (LIN) to Salerno bus services, operated by FlixBus, depart from Milan station.
Milan Linate Airport (LIN) to Salerno train services, operated by Trenitalia Frecce, depart from Milano Centrale station.
The best way to get from Milan Linate Airport (LIN) to Salerno is to train which takes 6h 48m and costs €90 - €260. Alternatively, you can bus, which costs €65 - €130 and takes 10h 38m.
What companies run services between Milan Linate Airport (LIN), Italy and Salerno, Italy?
Trenitalia Frecce operates a train from Milano Centrale to Salerno hourly. Tickets cost €120–250 and the journey takes 5h 56m. Two other operators also service this route. Alternatively, you can take a bus from Milan to Salerno Piazza Montpellier Bus Station via Bologna Centrale and Bologna Terminal Bus 200 MT Da Stazione FS in around 10h 38m.
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Naples Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35–130
Flights from Il Caravaggio International Airport to Naples Airport via Palermo
- Ave. Duration
- 3h 40m
- When
- Tuesday
- Estimated price
- €35–130
- Website
- ita-airways.com
Flights from Milan Linate Airport to Naples Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- €50–160
Flights from Milan Linate Airport to Naples Airport via Rome
- Ave. Duration
- 3h 20m
- When
- Sunday
- Estimated price
- €50–160
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Napoli Centrale to Salerno
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Estimated price
- €6–11
- Website
- https://www.trenitalia.com/en.html
Train from Napoli Centrale to Salerno
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Estimated price
- €6–11
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Salerno
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €5–12
- Website
- https://www.trenitalia.com/en.html
Train from Napoli Centrale to Salerno
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €5–12
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Salerno
- Ave. Duration
- 10h 39m
- Frequency
- Twice daily
- Estimated price
- €90–190
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Salerno
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €7–15
- Schedules at
- trenitalia.com
Train from Napoli Centrale to Salerno
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €7–15
- Schedules at
- trenitalia.com
Train from Milano Centrale to Salerno
- Ave. Duration
- 5h 56m
- Frequency
- Hourly
- Estimated price
- €120–250
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Napoli Centrale to Salerno
- Ave. Duration
- 47 min
- Frequency
- Every 2 hours
- Estimated price
- €6–13
- Website
- https://www.italotreno.it/en
Train from Napoli Centrale to Salerno
- Ave. Duration
- 47 min
- Frequency
- Every 2 hours
- Estimated price
- €6–13
- Website
- https://www.italotreno.it/en
Train from Milano Centrale to Salerno
- Ave. Duration
- 5h 59m
- Frequency
- 5 times a day
- Estimated price
- €100–210
- Website
- https://www.italotreno.it/en
Train from Milan Rogoredo to Salerno
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- €100–210
- Website
- https://www.italotreno.it/en
Train from Milano Centrale to Salerno
- Ave. Duration
- 5h 47m
- Frequency
- Every 3 hours
- Estimated price
- €100–210
- Website
- https://www.italotreno.it/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Milan to Bologna Centrale
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Estimated price
- €17–29
- Website
- https://www.flixbus.co.uk
- Phone
- +390981 500331
- [email protected]
- Website
- saj.it
Bus from Bologna Terminal Bus 200 MT Da Stazione FS to Salerno Piazza Montpellier Bus Station
- Ave. Duration
- 6h 48m
- Frequency
- Twice a week
- Estimated price
- €50–100
- Schedules at
- saj.it
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Milan Linate Airport (LIN) to Salerno bus services, operated by FlixBus, arrive at Bologna Centrale station.
Milan Linate Airport (LIN) to Salerno train services, operated by Trenitalia Frecce, arrive at Salerno station.
Yes, the driving distance between Milan Linate Airport (LIN) to Salerno is 812 km. It takes approximately 7h 13m to drive from Milan Linate Airport (LIN) to Salerno.
Book your Milan Linate Airport (LIN) to Salerno train tickets online with Omio.
Book your Milan Linate Airport (LIN) to Salerno bus tickets online with Omio.
There are 4714+ hotels available in Salerno.

























