Travelling from Florence to Naples and Amalfi

Based on the search results and information provided, here are the best ways to travel from Florence to Naples and Amalfi, considering cost and convenience:

Florence to Naples:

The best option is by train:

Duration: Approximately 2 hours 59 minutes

Frequency: Hourly trains available

Cost: €35-120 ($38-130)

Operators: Trenitalia Frecce and Italo

Departure: Florence Santa Maria Novella station

Arrival: Napoli Centrale station

This is the fastest and most convenient option, offering a good balance of speed and cost.

Naples to Amalfi:

From Naples, you can reach Amalfi by:a) Ferry:

Take a ferry from Naples Beverello port to Port of Amalfi

This option provides scenic views of the coastline

b) Bus:

Take a bus from Napoli – Capodichino Aeroporto to Amalfi – Piazza Flavio Gioia

This is likely the most economical option

Direct Florence to Amalfi:

If you prefer to travel directly from Florence to Amalfi:

a) Bus:

Cheapest option: €37-43 ($40-47)

Duration: About 8 hours 33 minutes

Operator: Lirosi Linee

Departs from Florence, Parcheggio Villa Costanza

Arrives in Salerno (from where you can take a short bus or ferry to Amalfi)

b) Train + Ferry combination:

Duration: About 6 hours 23 minutes

Cost: €50-150 ($54-163)

Take a train from Florence to Naples, then a ferry to Amalfi

In conclusion, the most cost-effective and efficient way would be to take the train from Florence to Naples (€35-120), and then either a bus or ferry to Amalfi, depending on your preference for scenery vs. cost. If you’re prioritizing the lowest cost, the direct bus from Florence to Salerno/Amalfi area (€37-43) is the cheapest option, though it takes longer.