Travel options
from Milan to Salerno

You can get from Milan to Salerno by train, bus or flight.

Our recommendation

To get from Milan to Salerno on 9 Dec we recommend taking a flight because it’s the best combination of price and speed.

20:40Milan Malpensa Airport1h30 22:10Naples International Airport
0 changes
£221One-way
Cheapest
20:40Milan Malpensa Airport1h30 22:10Naples International Airport
0 changes
£221One-way
Other options
08:40Milan Linate Airport1h20 10:00Naples International Airport
0 changes
£311One-way
07:05Milan Bergamo Orio al Serio Airport1h20 08:25Naples International Airport
0 changes
£311One-way
12:40Milan Linate Airport1h20 14:00Naples International Airport
0 changes
£311One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
8 Dec
£60Intercity Notte
Find prices
Find prices
Thu
9 Dec
£60Intercity Notte
£32Itabus
£22Wizz Air
Fri
10 Dec
£60Intercity Notte
£32Itabus
£23Wizz Air
Sat
11 Dec
£36Intercity Notte
£32Itabus
£22Wizz Air
Sun
12 Dec
£60Intercity Notte
£26Itabus
£22Malta Air
Mon
13 Dec
£38Intercity Notte
£32Itabus
£22Wizz Air
Tue
14 Dec
£36Intercity Notte
£21Itabus
£5Wizz Air
Wed
15 Dec
£36Intercity Notte
£26Itabus
£5Wizz Air
Thu
16 Dec
£38Intercity Notte
£26Itabus
£12Malta Air
Fri
17 Dec
£60Intercity Notte
Find prices
Find prices
Sat
18 Dec
£36Intercity Notte
£32Itabus
£27Wizz Air
Sun
19 Dec
£60Intercity Notte
£41Itabus
£31Wizz Air
Mon
20 Dec
£60Intercity Notte
£50Itabus
£50Wizz Air
Tue
21 Dec
£60Intercity Notte
£41Itabus
£31Malta Air
Wed
22 Dec
£65Frecciarossa
£61Flixbus
£43Malta Air
Thu
23 Dec
£93Frecciarossa
£54Alsa
£73Wizz Air
Fri
24 Dec
£60Intercity Notte
£44Flixbus
£82Wizz Air
Sat
25 Dec
£29Intercity Notte
£32Itabus
£54Wizz Air
Sun
26 Dec
£55Intercity
Find prices
Find prices
Mon
27 Dec
£38Intercity Notte
£39Itabus
£12Wizz Air
Tue
28 Dec
£36Intercity Notte
£39Itabus
£23Wizz Air

Travel Information from Milan to Salerno

distanceDistance433 miles (698 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£57 - £81
cheapestCheapest modeCoach • £57 • 10 h 30 min
fastestFastest modeFlight • £81 • 1 h 20 min
carriersPopular travel companiesMarino Autolinee, Wizz Air or Intercity Notte

Take a coach, flight or train to travel 433 miles (698 km) to Salerno from Milan. If speed is a priority, then a flight is the best option with an average duration of 1 h 20 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £57. The most popular travel providers which serve this journey are Marino Autolinee, Wizz Air or Intercity Notte among others. Travellers can even take a direct coach, flight or train from Milan to Salerno.

Travel Tips

Travel from Milan to Salerno
Travel 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 Milan to Salerno.
FAQs
How do I travel between Milan and Salerno?

There are 3 ways that you can travel to Salerno from Milan. You can take a coach, flight or train.

What is the cheapest way to go to Salerno from Milan?

The cheapest way from Milan to Salerno is by taking a coach. You can find average ticket prices around £57 compared to other travel options to Salerno:

A coach is £24 less than a flight for this route with tickets for a flight from Milan to Salerno costing on average £81.

A coach is about £3 less than a train, which costs on average £60 for this trip.

What is the fastest way to get to Salerno from Milan?

The fastest way from Milan to Salerno is by flight with an average journey time of 1 h 20 min.

Other travel options between Milan and Salerno can usually take longer:

In comparison, getting to Salerno by coach can take on average 10 h 30 min.

In comparison, getting to Salerno by train can take on average 11 h.

What is the distance from Milan to Salerno?

The distance between Milan and Salerno is around 433 miles (698 km).

How many scheduled departures are there a day from Milan to Salerno?

The average frequency per day from Milan to Salerno is:

  • Around 16 trains per day.

However, we recommend checking specific travel dates for your route between Milan and Salerno as scheduled services by coach, flight or train can vary by season or day of the week.

Where do I depart from Milan? Where do I arrive in Salerno?

These are the most popular departure and arrival points for travellers from Milan to Salerno:

  • Coaches from Milan to Salerno most often leave from Milan, Stazione Centrale and arrive in Salerno, Piazza Montpellier/ Viale Antonio Gramsci.
  • Trains from Milan to Salerno most often leave from Milano Centrale and arrive in Salerno.
Which travel companies can help me find a way to get from Milan to Salerno?

Omio works with many trusted partners that can help you travel the best way from Milan to Salerno:

  • You can take a coach from Milan to Salerno with Marino Autolinee. Cheap tickets can be found for £57 with Marino Autolinee from Milan to Salerno.
  • You can travel to Salerno from Milan by flight with Wizz Air. You can find cheap tickets on Omio for £81 with Wizz Air from Milan to Salerno.
  • You can travel from Milan to Salerno by train with Intercity Notte. You can find cheap tickets on Omio for £60 with Intercity Notte from Milan to Salerno.
Can I find a direct route from Milan to Salerno?

Yes, there are direct routes from Milan to Salerno with the following travel companies:

  • You'll find direct coach services to Salerno with BlaBlaCar with around direct coaches every day.
  • You can find direct flights per day to take to Salerno with Malta Air or Wizz Air.
  • You'll find direct train services to Salerno with Italo, Frecciarossa or Intercity Notte with around 16 direct trains every day.

As you won't need to change at another stop in between, direct services to Salerno tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this journey.

What other destinations are worth visiting after travelling from Milan to Salerno?
Many of our customers travelling from Milan to Salerno don't make Salerno their final stop. Some of the destinations worth visiting after are Rome, Naples or Bologna, either of which you could add to your Milan and Salerno trip itinerary. Check Omio for the best and cheapest ways to travel from Salerno to any of these top destinations today!
How far in advance should I buy my Milan to Salerno ticket online to get the best deals?

Before travelling from Milan to Salerno, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket is £57 one way on average for this journey.
  • The price of a plane ticket for this journey is on average £81 one way.
  • The price of a train ticket for this route is £60 one way on average.

But we recommend booking Milan to Salerno tickets online a few months before your planned travel date to score the best deals and save money on your trip.