Travel from Sorrento to Florence-Italy

Bus from Sorrento to Florence

You can take a bus from Sorrento to Florence via Rome in around 8 h 25 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Sorrento to Florence

ModeDurationPrice
From Sorrento subway to Napoli Centrale then train to Firenze S.Maria Novella.4 h 29 min51€
From Sorrento bus to Rome then bus to Florence.8 h 25 min32€
From Sorrento subway to NAPOLI-C.so Lucci Metropark then night bus to FIRENZE-Autostazione Sita.8 h 50 min31€
From Sorrento drive to Florence.5 h76€
From Sorrento subway to Naples - Piazza Garibaldi, bus to Naples airport, fly to Florence airport, then line 389 shuttle to Florence.6 h 33 min115€
From Sorrento subway to Naples - Piazza Garibaldi, bus to Naples airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Florence.5 h 28 min111€
From Sorrento subway to Napoli Centrale, train to Roma Termini, train to Rome airport, fly to Florence airport, then line 389 shuttle to Florence.5 h 35 min118€

How long does it take to get from Sorrento to Florence?

It takes approximately 4 h 29 min to get from Sorrento to Florence, including transfers.

Is there a direct bus between Sorrento and Florence?

No, there is no direct bus from Sorrento to Florence. However, there are services departing from Sorrento and arriving at Florence via Rome. The journey, including transfers, takes approximately 8 h 25 min.

Operators from Sorrento to Florence

OperatorPhoneWebsite
EAV+39 800 211 388EAV
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Marozzi VT080 579 0211Marozzi VT
FlixBus+49 1807 123 99 123FlixBus
Baltour+39 0861 1991900Baltour
CTP800 482 644CTP
AlitaliaAlitalia
Vueling AirlinesVueling Airlines
Air FranceAir France
EurowingsEurowings
Air DolomitiAir Dolomiti
LufthansaLufthansa
British AirwaysBritish Airways
VoloteaVolotea
Mistral AirMistral Air
easyJeteasyJet
SwissSwiss
Busitalia - Sita Nord s.r.l.+39 800 373 760Busitalia - Sita Nord s.r.l.
RyanairRyanair
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
Trenitalia+39 06 68475475Trenitalia