You can get from Florence to Amalfi by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
|Distance||275 miles (444 km)|
|Available travel modes||Coach or train|
|Ticket price range||£41 - £48|
|Cheapest mode||Train • £41 • 3 h|
|Fastest mode||Train • £41 • 3 h|
|Popular travel companies||Itabus or Italo|
Travel 275 miles (444 km) by coach or train between Florence and Amalfi. If speed is a priority, then a train is the best option with an average duration of 3 h; whereas, if saving money is more important, then a train is the best option with prices starting as low as £41. The most popular travel providers which serve this route are Itabus or Italo among others. Travellers can even take a direct from Florence to Amalfi.
There are 2 ways to travel between Florence and Amalfi including taking a coach or train.
Train services offer the cheapest way to get from Florence to Amalfi. Tickets for a train cost on average £41.
This is compared to other travel options to Amalfi:
A train is £7 less than a coach for this journey with tickets for a coach from Florence to Amalfi costing on average £48.
The fastest way from Florence to Amalfi is by train with an average journey time of 3 h.
Other travel options between Florence and Amalfi can usually take longer:
In comparison, travelling by coach can take you on average 7 h 30 min.
The distance from Florence to Amalfi is approximately 275 miles (444 km).
These are the most popular departure and arrival points for travellers from Florence to Amalfi:
Omio works with many trusted partners that can help you travel the best way from Florence to Amalfi:
Before travelling from Florence to Amalfi, it’s good to know what ticket you can book and how much it will cost in the next 7 days:
But we recommend booking Florence to Amalfi tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need