Cheap train tickets from Amalfi to Florence

Showing times and prices for 20 May

Cheapest

£33

Average

£52

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

Regionale
13:01Amalfi8h41 21:42Florence
0 changes
£331One-way
Italo
05:10Amalfi3h21 08:31Florence
0 changes
£341One-way
Italo
05:20Amalfi2h57 08:17Florence
0 changes
£441One-way
Italo
13:20Amalfi2h57 16:17Florence
0 changes
£501One-way
Italo
12:20Amalfi2h57 15:17Florence
0 changes
£501One-way

Train schedule Amalfi to Florence

Showing trains for tomorrow, Fri, 20 May
Italo
03:50Amalfi3h07 06:57Florence
0 changes
Italo
04:50Amalfi3h07 07:57Florence
0 changes
Italo
05:10Amalfi3h21 08:31Florence
0 changes
Italo
05:20Amalfi2h57 08:17Florence
0 changes
Italo
06:38Amalfi3h53 10:31Florence
0 changes
Italo
09:22Amalfi3h55 13:17Florence
0 changes
Italo
12:20Amalfi2h57 15:17Florence
0 changes
Regionale
13:01Amalfi8h41 21:42Florence
0 changes
Italo
13:20Amalfi2h57 16:17Florence
0 changes
Italo
15:22Amalfi3h55 19:17Florence
0 changes
Italo
16:14Amalfi4h03 20:17Florence
0 changes
Italo
16:22Amalfi3h55 20:17Florence
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
20 May
£34Italo
£19Itabus
Find prices
Sat
21 May
£33Regionale
£17Itabus
Find prices
Sun
22 May
£25Intercity Notte
£28Itabus
Find prices
Mon
23 May
£33Regionale
£19Itabus
Find prices
Tue
24 May
£29Italo
£19Itabus
Find prices
Wed
25 May
£34Italo
£12Itabus
Find prices
Thu
26 May
£33Regionale
£18Flixbus
Find prices
Fri
27 May
£34Italo
Find prices
Find prices
Sat
28 May
£30Intercity Notte
Find prices
Find prices
Sun
29 May
£32Intercity
£19Flixbus
Find prices
Mon
30 May
Find prices
£16Flixbus
Find prices
Tue
31 May
£34Italo
£13Flixbus
£231ITA
Wed
1 Jun
Find prices
£18Flixbus
Find prices
Thu
2 Jun
£33Regionale
£15Flixbus
Find prices
Fri
3 Jun
Find prices
£27Marino Autolinee
Find prices
Sat
4 Jun
£34Italo
£18Flixbus
Find prices
Sun
5 Jun
£34Italo
£18Flixbus
Find prices
Mon
6 Jun
£33Regionale
£18Flixbus
Find prices
Tue
7 Jun
£22Intercity
£16Flixbus
Find prices
Wed
8 Jun
£22Intercity
£18Flixbus
Find prices

Fastest train times from Amalfi to Florence

Showing times and prices for 20 May

Fastest Journey

2 h 57 m

Average

3 h 54 m

Trains per day

12

Distance

444 km

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

These direct trains cover the 444 km distance in an average of 3 h 54 m but if you time it right, some trains will get you there in just 2 h 57 m .

The slowest trains will take 8 h 41 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.

Italo
05:20Amalfi2h57 08:17Florence
0 changes
£441One-way
Italo
13:20Amalfi2h57 16:17Florence
0 changes
£501One-way
Italo
12:20Amalfi2h57 15:17Florence
0 changes
£501One-way
Italo
04:50Amalfi3h07 07:57Florence
0 changes
£531One-way
Italo
03:50Amalfi3h07 06:57Florence
0 changes
£531One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Amalfi to Florence

distanceDistance275 miles (444 km)
durationAverage train duration2 h 55 min
priceAverage train ticket price£32 (€36)
changesDirect trainYes
carriersTrain providersFrecciarossa, Intercity Notte, Italo, Regionale, Frecciargento or Intercity

Trains from Amalfi to Florence cover the 275 miles (444 km) long trip taking on average 2 h 55 min with our travel partners like Frecciarossa, Intercity Notte, Italo, Regionale, Frecciargento or Intercity. There are direct train services available. While the average ticket price for this trip costs around £32, you can find the cheapest train ticket for as low as £25. Travellers depart most frequently from Amalfi, Largo Cesareo Console and arrive in Firenze Santa Maria Novella.

Train providers: Frecciarossa and Italo trains Amalfi to Florence

Find the best trains between Amalfi and Florence with Omio's travel partners Frecciarossa and Italo from £25. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

Italo
Frecciarossa

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train carriage is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

  • Average Price: £29

When purchasing your Italo train tickets to Florence from Amalfi, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

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

Travel Tips: Trains from Amalfi to Florence

Travel by train to Florence 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 Amalfi to Florence.
FAQs

How much do cheap train tickets between Amalfi and Florence cost?

You can find a cheap train from Amalfi to Florence for some dates and times for as low as £25  one way in the next 7 days.

How much is a train ticket from Amalfi to Florence?

In the next 7 days you’ll find that the average cost of a train ticket between Amalfi and Florence is £32  one way.

What is the distance between Amalfi and Florence by train?

The distance from Amalfi to Florence by train is approximately 275 miles (444 km).

How long does it take from Amalfi to Florence by train?

The Amalfi to Florence train duration is on average 2 h 55 min, which is to be expected when travelling 275 miles (444 km) from Amalfi to Florence. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

What is the departure train station in Amalfi and arrival train station in Florence?

Omio customers who travel this route most frequently depart from Amalfi, Largo Cesareo Console   and arrive in Firenze Santa Maria Novella.

Where do I find the Amalfi train station to Florence? Where is the Florence train station?

You can find the most popular departure train station for this trip, Amalfi, Largo Cesareo Console, located approximately 0.1 miles (143 m) from the city centre of Amalfi. The most popular arrival train station in Florence, called Firenze Santa Maria Novella, is located around 1.2 miles (2 km) away from its city centre.

Which train providers can take me from Amalfi to Florence?

When taking a train from Amalfi to Florence, you can count on Frecciarossa, Intercity Notte, Italo, Regionale, Frecciargento or Intercity for the best way to get you to Florence. You can also check all possible train providers who offer a service from Amalfi to Florence and compare the amenities they offer before buying a train ticket.

Are there any Amalfi to Florence direct train services?

If you’re looking for a direct train from Amalfi to Florence, consider travelling with Italo. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.

When is the earliest train from Amalfi to Florence? When is the last train from Amalfi to Florence?

The first train from Amalfi to Florence leaves at 04: 50   and the last train for this leaves at 18: 20. Omio shows you the latest train from Amalfi to Florence schedule to help you book the best departure time for this route.

How far in advance should I purchase train tickets to Florence from Amalfi for the best deals?

If you book a train ticket to Florence from Amalfi within the next 7 days, you can find tickets to cost on average £32 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Florence from Amalfi are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Amalfi
Florence
The major railway station for departures from Amalfi is Amalfi, Largo Cesareo Console. Read all the information you need to know about services, amenities and connections at Amalfi, Largo Cesareo Console for your trip from Amalfi to Florence.