The cheapest trains from Milan to Amalfi

Showing times and prices for Sep 20

Cheapest

$120

Average

$120

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 Milan to Amalfi will cost around $ 120 if you buy it on the day, but the cheapest tickets can be found for only $ 120.

Cheapest
11:40AMMilan Centrale4h45 04:25PMNapoli Afragola
0 changes
$1201One-way
Cheapest
11:40AMMilan Centrale5h03 04:43PMNaples Centrale
0 changes
$1201One-way
Cheapest
10:40AMMilan Centrale5h03 03:43PMNaples Centrale
0 changes
$1201One-way
Cheapest
06:15PMMilan Centrale4h38 10:53PMNaples Centrale
0 changes
$1201One-way
Cheapest
12:40PMMilan Centrale5h03 05:43PMNaples Centrale
0 changes
$1201One-way

Timetable Milan to Amalfi

Showing trains for tomorrow, Mon, Sep 20
06:15AMMilan Centrale4h38 10:53AMNaples Centrale
0 changes
06:40AMMilan Centrale5h03 11:43AMNaples Centrale
0 changes
06:40AMMilan Centrale6h02 12:42PMSalerno
0 changes
07:15AMMilan Centrale5h35 12:50PMSalerno
0 changes
07:15AMMilan Centrale4h38 11:53AMNaples Centrale
0 changes
07:40AMMilan Centrale5h03 12:43PMNaples Centrale
0 changes
07:40AMMilan Centrale4h45 12:25PMNapoli Afragola
0 changes
09:15AMMilan Centrale4h38 01:53PMNaples Centrale
0 changes
10:15AMMilan Centrale4h38 02:53PMNaples Centrale
0 changes
10:40AMMilan Centrale5h03 03:43PMNaples Centrale
0 changes
10:40AMMilan Centrale4h45 03:25PMNapoli Afragola
0 changes
11:40AMMilan Centrale4h45 04:25PMNapoli Afragola
0 changes
11:40AMMilan Centrale5h03 04:43PMNaples Centrale
0 changes
11:40AMMilan Centrale5h59 05:39PMSalerno
0 changes
12:15PMMilan Centrale4h38 04:53PMNaples Centrale
0 changes
12:40PMMilan Centrale5h03 05:43PMNaples Centrale
0 changes
12:40PMMilan Centrale4h46 05:26PMNapoli Afragola
0 changes
01:40PMMilan Centrale5h03 06:43PMNaples Centrale
0 changes
01:40PMMilan Centrale5h52 07:32PMSalerno
0 changes
01:40PMMilan Centrale4h46 06:26PMNapoli Afragola
0 changes
02:40PMMilan Centrale5h31 08:11PMSalerno
0 changes
02:40PMMilan Centrale4h48 07:28PMNapoli Afragola
0 changes
03:15PMMilan Centrale4h38 07:53PMNaples Centrale
0 changes
04:40PMMilan Centrale5h03 09:43PMNaples Centrale
0 changes
04:40PMMilan Centrale5h52 10:32PMSalerno
0 changes
04:40PMMilan Centrale4h45 09:25PMNapoli Afragola
0 changes
05:15PMMilan Centrale4h38 09:53PMNaples Centrale
0 changes
05:40PMMilan Centrale5h03 10:43PMNaples Centrale
0 changes
05:45PMMilan Centrale4h43 10:28PMNaples Centrale
0 changes
06:15PMMilan Centrale4h38 10:53PMNaples Centrale
0 changes
06:40PMMilan Centrale4h45 11:25PMNapoli Afragola
0 changes
06:40PMMilan Centrale5h03 11:43PMNaples Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
Sep 20
$107Italo
$53Flixbus
$57Wizz Air
Tue
Sep 21
Find prices
$71Marino Autolinee
$17Malta Air
Wed
Sep 22
$94Italo
$67Marino Autolinee
$19Wizz Air
Thu
Sep 23
$94Italo
$46Flixbus
$16Wizz Air
Fri
Sep 24
$94Italo
$41Flixbus
$56easyJet
Sat
Sep 25
$89Italo
$36Itabus
$57Wizz Air
Sun
Sep 26
$94Italo
$37Flixbus
$44Wizz Air
Mon
Sep 27
$98Italo
$37Flixbus
$15Wizz Air
Wed
Sep 29
$62Italo
$26Itabus
$19Malta Air
Thu
Sep 30
$62Italo
$36Itabus
$14Wizz Air
Fri
Oct 1
$94Italo
$41Flixbus
$50Wizz Air
Sat
Oct 2
$70Italo
$36Itabus
$44Wizz Air

The fastest trains from Milan to Amalfi

Showing times and prices for Sep 20

Fastest Journey

4 h 38 m

Average

5 h

Trains per day

32

Distance

694 km

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

These direct trains cover the 694 km distance in an average of 5 h but if you time it right, some trains will get you there in just 4 h 38 m .

The slowest trains will take 6 h 2 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
06:15PMMilan Centrale4h38 10:53PMNaples Centrale
0 changes
$1201One-way
Fastest
06:15AMMilan Centrale4h38 10:53AMNaples Centrale
0 changes
$1201One-way
Fastest
12:15PMMilan Centrale4h38 04:53PMNaples Centrale
0 changes
$1201One-way
Fastest
05:15PMMilan Centrale4h38 09:53PMNaples Centrale
0 changes
$1201One-way
Fastest
09:15AMMilan Centrale4h38 01:53PMNaples Centrale
0 changes
$1201One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Amalfi from Milan

distanceDistance430 miles (693 km)
durationAverage train duration4 h 38 min
priceAverage train ticket price$100 (€81)
changesDirect trainYes
carriersTrain companiesItalo

Trains from Milan to Amalfi cover the 430 miles (693 km) long journey taking on average 4 h 38 min with our travel partners like Italo. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $89 (€72), but the average price of train tickets is $100 (€81). Travelers depart most frequently from Milano Centrale and arrive in Amalfi, Largo Cesareo Console (Amalfi Porto).

Italo

It’s easy to book your Italo train ticket from Milan to Amalfi online with Omio! Simply check the current Italo train schedules for your ideal departure and arrival times, compare the best route between Milan and Amalfi as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap Italo train tickets online. Prices for Italo trains from Milan to Amalfi start at $89 (€72) one-way if you book in advance, and you can expect to travel around 430 miles (693 km). If you search for Italo trains in the Omio app, you can check straight away if the Italo tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train from Milan to Amalfi. Let Omio do all the work for you finding the best Milan to Amalfi Italo train ticket so you can enjoy a smooth and comfortable journey!

Operator ticket policies for COVID

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

Travel Tips

Trains from Milan to Amalfi
Travel by train to Amalfi 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 Amalfi.
FAQs
What is the price of the cheapest train from Milan to Amalfi?
Looking to save money on your route? Omio customers have found the cheapest train between Milan and Amalfi for the next 7 days starting from $89 (€72)  one way.
What is the price of a train ticket between Milan and Amalfi?
The Milan to Amalfi train ticket price is on average $100 (€81)  if you are looking to buy your tickets for this trip in the next week.
How far is it from Milan to Amalfi by train?
When traveling this route you should expect the distance from Milan to Amalfi by train to be approximately 430 miles (693 km).
What is the Milan to Amalfi train travel time?
On average the Milan to Amalfi train time is 4 h 38 min  covering the 430 miles (693 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Milan to Amalfi do I depart from? Which Amalfi train station from Milan do I arrive in?

There are a few train stations in Milan to start your journey from including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi. In Amalfi you have a few train station options to choose from for your arrival including Amalfi, Largo Cesareo Console (Amalfi Porto) and Amalfi, Largo Cesareo Console.

Omio customers traveling this route depart most frequently from Milano Centrale   and arrive in Amalfi, Largo Cesareo Console (Amalfi Porto).

Where is the train station in Milan? Where is the train station in Amalfi?

Passengers booking this trip most frequently board their trains from Milano Centrale and need to travel around 1 mile (s) / 2 km from the city center to get to this train station.

Passengers arriving in Amalfi most often arrive at Amalfi, Largo Cesareo Console (Amalfi Porto) and need to travel around 0 mile (s) / 0 km from this train station to the city center.

Which train companies should I travel with from Milan to Amalfi?
When taking a train from Milan to Amalfi, you can count on Italo for the best way to get you to Amalfi. You can also check all possible train companies who offer a service from Milan to Amalfi and compare the amenities they offer before buying a train ticket.
When does the first train depart from Milan to Amalfi? When does the last train depart from Milan to Amalfi?
The first Milan to Amalfi train departs at 5: 15 AM   and the last train from Milan to Amalfi leaves at 4: 15 PM. Check out the most up-to-date train schedule from Milan to Amalfi on Omio and find the best time to travel to your destination.
How far in advance should I buy train tickets from Milan to Amalfi for the best deals?
The price of a one way train ticket from Milan to Amalfi is on average $100 (€81) 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 route. In general, you can find train tickets between Milan and Amalfi available a few months in advance.
Stations

Important Stations and Airports for this Journey

Milan
Milano Centrale
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines M1, M2, M3, M5
Milano Porta Garibaldi
Amenities