Travel from Civitavecchia to Florence-Italy

Bus or train from Civitavecchia to Florence?

You can take a train from Civitavecchia to Florence via Roma Termini in around 2 h 53 min. Alternatively, you can take a bus from Civitavecchia to Florence via Grosseto F.S. in around 5 h 10 min.

How to get from Civitavecchia to Florence

ModeDurationPrice
From Civitavecchia train to Roma Termini then train to Firenze S.Maria Novella.2 h 53 min46€
From Civitavecchia train to Grosseto then train to Firenze S.Maria Novella.4 h 54 min35€
From Civitavecchia train to Grosseto F.S., bus to Siena-Via Tozzi, then bus to Firenze Autostazione.5 h 3 min26€
From Civitavecchia bus to Grosseto F.S. then bus to Firenze Autostazione.5 h 10 min12€
From Civitavecchia drive to Florence.3 h 2 min40€
From Civitavecchia train to Roma Trastevere, train to Rome airport, fly to Florence airport, then line 389 shuttle to Florence.3 h 40 min88€
From Civitavecchia train to Roma Trastevere, train to Rome airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Florence.4 h 35 min104€
From Civitavecchia train to Roma Trastevere, train to Rome airport, fly to Pisa airport, train to Pisa C.Le, then train to Florence.5 h 1 min116€

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

It takes approximately 2 h 53 min to get from Civitavecchia to Florence, including transfers.

Is there a direct train between Civitavecchia and Florence?

No, there is no direct train from Civitavecchia to Florence. However, there are services departing from Civitavecchia and arriving at Firenze S.Maria Novella via Roma Termini. The journey, including transfers, takes approximately 2 h 53 min.

Is there a direct bus between Civitavecchia and Florence?

No, there is no direct bus from Civitavecchia to Florence. However, there are services departing from Civitavecchia and arriving at Firenze Autostazione via Grosseto F.S.. The journey, including transfers, takes approximately 5 h 10 min.

Operators from Civitavecchia to Florence

OperatorPhoneWebsite
Trenitalia+39 06 68475475Trenitalia
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Tiemme Spa+39.0565.260111Tiemme Spa
AlitaliaAlitalia
Busitalia - Sita Nord s.r.l.+39 800 373 760Busitalia - Sita Nord s.r.l.
NeosNeos
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
People MoverPeople Mover