Travel options
from Milan to Amalfi

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Dec 4
$101Malta Air
Dec 5
Dec 6
$19Malta Air
Dec 7
$12Malta Air
Dec 8
$22Wizz Air
Dec 11
$15Wizz Air
Dec 12
$19Malta Air
Dec 13
$19Malta Air
Dec 16
$10Malta Air
Dec 17
$10Malta Air

Travel Information between Milan and Amalfi

distanceDistance430 miles (693 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$52 - $95
cheapestCheapest modeBus • $52 (€43) • 10 h 30 min
fastestFastest modeFlight • $79 (€66) • 1 h 20 min
carriersPopular travel companiesWizz Air, Flixbus or Italo

Travel 430 miles (693 km) by flight, bus or train between Milan and Amalfi. 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 bus is the best option with prices starting as low as $52 (€43). The most popular travel companies which serve this trip are Wizz Air, Flixbus or Italo among others. Travelers can even take a direct from Milan to Amalfi.

Travel Tips

Travel from Milan to Amalfi
Travel 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.
What are the ways to get from Milan to Amalfi?

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

What is the cheapest way from Milan to Amalfi?

The cheapest way to get from Milan to Amalfi is by taking a bus. You can find average ticket prices around $52 (€43) compared to other travel options to Amalfi:

A bus is generally $28 (€23) less than a flight for the same journey. Taking a flight costs on average $79 (€66) from Milan to Amalfi.

Taking a bus is usually $43 (€36) less than taking a train to Amalfi, which costs on average $95 (€79) for the same trip.

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

The quickest way to travel to Amalfi from Milan is by flight, which takes on average 1 h 20 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by bus can take 10 h 30 min   on average.

In comparison, taking a train requires on average 4 h 38 min   of travel time.

How many miles from Milan to Amalfi would I travel?

Amalfi is approximately 430 miles (693 km) away from Milan.

When traveling from Milan to Amalfi, what are the departure and arrival points in Milan and Amalfi?

These are the most popular departure and arrival points when traveling from Milan to Amalfi:

  • Most travelers who buy a bus ticket from Milan to Amalfi depart from Milan, Stazione Centrale to Amalfi, Piazza Flavio Gioia.
  • Most travelers board their train from Milano Centrale and arrive in Amalfi, Largo Cesareo Console.
Which travel companies can help me find a way to get from Milan to Amalfi?

If finding a good deal is your main consideration for your trip from Milan to Amalfi, then we'll help you find the best value travel companies for you:

  • Travel with Wizz Air to go to Amalfi by plane. For a good deal on tickets, you can find Wizz Air Milan to Amalfi tickets on Omio for $79 (€66).
  • Flixbus can get you to Amalfi by bus. You can find a good deal for bus tickets with Flixbus from Milan to Amalfi for $52 (€43) on Omio.
  • Italo can take you to Amalfi by train. If searching for a good deal on trains, you can find tickets for Italo from Milan to Amalfi for $95 (€79).
What other destinations are worth visiting after traveling from Milan to Amalfi?
Omio customers who travel from Milan to Amalfi often also extend their vacation to go to Rome, Naples or Salerno. Omio can help you plan your trip by finding the best connections between Amalfi and these popular destinations at a great price.
When should I buy a ticket from Milan to Amalfi online to score the best deals?

When planning your trip from Milan to Amalfi, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets are costing on average $79 (€66) one way.
  • Bus tickets are costing $52 (€43) one way on average.
  • Train tickets are costing $95 (€79) one way on average.

However, we recommend buying tickets from Milan to Amalfi online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Milan to Amalfi: related information

Here are some other resources that might have the information you need