Florence to Civitavecchia train with Italo

Sat, Apr 19
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Florence to Civitavecchia

Showing times and prices for Apr 19

Cheapest price

$36

Average price

$80

Fastest journey

2 h 41 m

Average duration

2 h 49 m

Trains per day

98

Distance

191 km

Cheap tickets

The best way to find a cheap train ticket from Florence to Civitavecchia is to book your journey as far in advance as possible and to avoid traveling at rush hour.

RegionaleRegionale 18221 · Regionale 19127 · ETRUSCHI LINE 4139
04:10PM6h33
Florence Santa Maria Novella
10:43PMCivitavecchia station
$361One-way
2 transfers
RegionaleRegionale 18201 · Regionale 19115 · Autobus RM123
06:20AM6h12
Florence Santa Maria Novella
12:32PMCivitavecchia station
$361One-way
2 transfers
RegionaleRegionale 18209 · Regionale 19121 · ETRUSCHI LINE 4133
11:10AM5h32
Florence Santa Maria Novella
04:42PMCivitavecchia station
$361One-way
2 transfers
RegionaleTUSCANY LINE 4021 · ETRUSCHI LINE 4131
10:28AM4h14
Florence Santa Maria Novella
02:42PMCivitavecchia station
$391One-way
1 transfer
RegionaleRegionale 4043 · ETRUSCHI LINE 4137
04:28PM4h14
Florence Santa Maria Novella
08:42PMCivitavecchia station
$391One-way
1 transfer

Travel Information

Compare train, flight, and bus for Florence to Civitavecchia

Omio recommends booking the train as it is the most popular option from Florence to Civitavecchia among Omio's users. If you are prioritising price take the train with prices starting from €15. For those with little time consider booking a flight which can get you there in 51m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg.

Compare train with

Most popular
Train
Flight
Bus

€23

Average price

Cheapest

€69

Average price

€57

Average price

5h 54m

Average duration

5h 24m

Onboard

+

30m

Additional time*

3h 51m

Average duration

Fastest

51m

Onboard

+

3h 0m

Additional time*

4h 1m

Average duration

3h 31m

Onboard

+

30m

Additional time*

0.1 - 0.2kg

CO2 emissions

Lowest

0.6 - 1.1kg

CO2 emissions

-

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Florence to Civitavecchia train times

Showing trains for tomorrow, Saturday, April 19
Last updated at 2:14 PM
ProviderDepartsDurationArrivesTransfers
Tickets
trenitaliaregETRUSCHI LINE 18255+trenitaliaintIntercity 501
On time
3:35 AM Florence Santa Maria Novella
3h38
7:13 AM Civitavecchia station
1 transfer
trenitaliaintIntercity 581+trenitaliaregRegionale 12508
On time
3:45 AM Florence Santa Maria Novella
4h17
8:02 AM Civitavecchia station
1 transfer
frecciarossaFRECCIAROSSA 1000 9503+trenitaliaregRegionale 125064:00 AM Florence Santa Maria Novella
3h26
7:26 AM Civitavecchia station1 transfer
trenitaliaregRegionale 18355 · ETRUSCHI LINE 41294:08 AM Florence Santa Maria Novella
4h34
8:42 AM Civitavecchia station1 transfer
trenitaliaregRegionale 18201 · Regionale 19115 · Autobus RM1234:20 AM Florence Santa Maria Novella
6h12
10:32 AM Civitavecchia station2 transfers
frecciarossaFRECCIAROSSA 1000 9591+trenitaliaregRegionale 125105:05 AM Florence Santa Maria Novella
3h18
8:23 AM Civitavecchia station1 transfer
italo9907+trenitaliaregRegionale 20445 · ETRUSCHI LINE 4128
On time
5:43 AM Florence Santa Maria Novella
3h30
9:13 AM Civitavecchia station
2 transfers
italo9907+trenitaliaregRegionale 12786 · ETRUSCHI LINE 4128
On time
5:43 AM Florence Santa Maria Novella
3h30
9:13 AM Civitavecchia station
2 transfers
italo9907+trenitaliaregRegionale 12786 · Regionale 12514
On time
5:43 AM Florence Santa Maria Novella
4h19
10:02 AM Civitavecchia station
2 transfers
frecciarossaFRECCIAROSSA 9301+trenitaliaintIntercity 5105:59 AM Florence Santa Maria Novella
2h46
8:45 AM Civitavecchia station1 transfer
frecciarossaFRECCIAROSSA 1000 9511+trenitaliaregETRUSCHI LINE 4128
On time
6:14 AM Florence Santa Maria Novella
2h59
9:13 AM Civitavecchia station
1 transfer
trenitaliaregRegionale 4017+frecciabiancaFRECCIABIANCA 8605
On time
6:28 AM Florence Santa Maria Novella
3h18
9:46 AM Civitavecchia station
1 transfer
frecciarossaFRECCIAROSSA 9403+trenitaliaregRegionale 125146:48 AM Florence Santa Maria Novella
3h14
10:02 AM Civitavecchia station1 transfer
trenitaliaregRegionale 4101 · Regionale Veloce 4153 · Regionale 45007:04 AM Florence Santa Maria Novella
5h17
12:21 PM Civitavecchia station2 transfers
frecciarossaFRECCIAROSSA 9405+frecciabiancaFRECCIABIANCA 86167:48 AM Florence Santa Maria Novella
2h56
10:44 AM Civitavecchia station1 transfer
trenitaliaregRegionale 18361+trenitaliaintIntercity 5057:53 AM Florence Santa Maria Novella
3h50
11:43 AM Civitavecchia station1 transfer
frecciarossaFRECCIAROSSA 9519+trenitaliaregETRUSCHI LINE 41328:14 AM Florence Santa Maria Novella
2h59
11:13 AM Civitavecchia station1 transfer
trenitaliaregTUSCANY LINE 4021 · ETRUSCHI LINE 41318:28 AM Florence Santa Maria Novella
4h14
12:42 PM Civitavecchia station1 transfer
italo8905+trenitaliaregRegionale 20475 · Regionale 12524
On time
8:28 AM Florence Santa Maria Novella
4h40
1:08 PM Civitavecchia station
2 transfers
italo8905+trenitaliaregRegionale 5136 · Regionale 4500
On time
8:28 AM Florence Santa Maria Novella
3h53
12:21 PM Civitavecchia station
2 transfers
italo8905+trenitaliaregRegionale 12792 · Regionale 4500
On time
8:28 AM Florence Santa Maria Novella
3h53
12:21 PM Civitavecchia station
2 transfers
frecciarossaFRECCIAROSSA 1000 9409+trenitaliaregRegionale 125228:48 AM Florence Santa Maria Novella
3h14
12:02 PM Civitavecchia station1 transfer
frecciarossaFRECCIAROSSA 1000 9391+trenitaliaregRegionale 12792 · Regionale 125228:59 AM Florence Santa Maria Novella
3h03
12:02 PM Civitavecchia station2 transfers
trenitaliaregRegionale 18209 · Regionale 19121 · ETRUSCHI LINE 41339:10 AM Florence Santa Maria Novella
5h32
2:42 PM Civitavecchia station2 transfers
frecciarossaFRECCIAROSSA 9583+trenitaliaregRegionale 45009:14 AM Florence Santa Maria Novella
3h07
12:21 PM Civitavecchia station1 transfer
trenitaliaintIntercity 1589+trenitaliaregRegionale 20483 · ETRUSCHI LINE 41349:16 AM Florence Rifredi
3h57
1:13 PM Civitavecchia station2 transfers
italo9923+trenitaliaregRegionale 20471 · ETRUSCHI LINE 41349:43 AM Florence Santa Maria Novella
3h30
1:13 PM Civitavecchia station2 transfers
italo9923+trenitaliaregRegionale 20483 · ETRUSCHI LINE 41349:43 AM Florence Santa Maria Novella
3h30
1:13 PM Civitavecchia station2 transfers
italo9923+trenitaliaregRegionale 23286 · ETRUSCHI LINE 41349:43 AM Florence Santa Maria Novella
3h30
1:13 PM Civitavecchia station2 transfers
frecciarossaFRECCIAROSSA 9311+frecciabiancaFRECCIABIANCA 86209:59 AM Florence Santa Maria Novella
2h45
12:44 PM Civitavecchia station1 transfer
frecciarossaFRECCIAROSSA 9527+trenitaliaregETRUSCHI LINE 413410:14 AM Florence Santa Maria Novella
2h59
1:13 PM Civitavecchia station1 transfer
italo8902+trenitaliaregRegionale 20487 · Regionale 12530
On time
10:28 AM Florence Santa Maria Novella
4h40
3:08 PM Civitavecchia station
2 transfers
italo8902+trenitaliaregRegionale 20485 · Regionale 12526
On time
10:28 AM Florence Santa Maria Novella
3h34
2:02 PM Civitavecchia station
2 transfers
trenitaliaregTUSCANY LINE 4029 · ETRUSCHI LINE 413310:28 AM Florence Santa Maria Novella
4h14
2:42 PM Civitavecchia station1 transfer
italo8902+trenitaliaregRegionale 20485 · Regionale 12530
On time
10:28 AM Florence Santa Maria Novella
4h40
3:08 PM Civitavecchia station
2 transfers
italo9927+trenitaliaregRegionale 20487 · Regionale 1253010:43 AM Florence Santa Maria Novella
4h25
3:08 PM Civitavecchia station2 transfers
italo9927+trenitaliaregRegionale 20491 · Regionale 1253010:43 AM Florence Santa Maria Novella
4h25
3:08 PM Civitavecchia station2 transfers
italo9927+trenitaliaregRegionale 23266 · Regionale 1253010:43 AM Florence Santa Maria Novella
4h25
3:08 PM Civitavecchia station2 transfers
frecciarossaFRECCIAROSSA 1000 9413+trenitaliaregRegionale 1252610:48 AM Florence Santa Maria Novella
3h14
2:02 PM Civitavecchia station1 transfer
trenitaliaregRegionale 4031+frecciabiancaFRECCIABIANCA 861311:00 AM Florence Santa Maria Novella
3h34
2:34 PM Civitavecchia station1 transfer
italo8911+trenitaliaregRegionale 12800 · ETRUSCHI LINE 413611:28 AM Florence Santa Maria Novella
3h45
3:13 PM Civitavecchia station2 transfers
trenitaliaregTuscany Line 4033+trenitaliaintIntercity 51111:28 AM Florence Santa Maria Novella
3h38
3:06 PM Civitavecchia station1 transfer
italo8911+trenitaliaregRegionale 20497 · Regionale Veloce 1253211:28 AM Florence Santa Maria Novella
3h55
3:23 PM Civitavecchia station2 transfers
italo8911+trenitaliaregRegionale 20497 · ETRUSCHI LINE 413611:28 AM Florence Santa Maria Novella
3h45
3:13 PM Civitavecchia station2 transfers
italo9931+trenitaliaregRegionale 20497 · Regionale Veloce 1253211:43 AM Florence Santa Maria Novella
3h40
3:23 PM Civitavecchia station2 transfers
italo9931+trenitaliaregRegionale 12800 · ETRUSCHI LINE 413611:43 AM Florence Santa Maria Novella
3h30
3:13 PM Civitavecchia station2 transfers
italo9931+trenitaliaregRegionale 20497 · ETRUSCHI LINE 413611:43 AM Florence Santa Maria Novella
3h30
3:13 PM Civitavecchia station2 transfers
frecciarossaFRECCIAROSSA 1000 9415+trenitaliaintIntercity 51811:48 AM Florence Santa Maria Novella
2h57
2:45 PM Civitavecchia station1 transfer
frecciarossaFRECCIAROSSA 9535+trenitaliaregETRUSCHI LINE 413612:14 PM Florence Santa Maria Novella
2h59
3:13 PM Civitavecchia station1 transfer
trenitaliaregRegionale 4035 · ETRUSCHI LINE 413512:28 PM Florence Santa Maria Novella
4h14
4:42 PM Civitavecchia station1 transfer
italo8929+trenitaliaregRegionale 20507 · Regionale 1253412:28 PM Florence Santa Maria Novella
3h40
4:08 PM Civitavecchia station2 transfers
italo8929+trenitaliaregRegionale 20511 · Regionale 450212:28 PM Florence Santa Maria Novella
3h51
4:19 PM Civitavecchia station2 transfers
italo8929+trenitaliaregRegionale 20507 · Regionale 450212:28 PM Florence Santa Maria Novella
3h51
4:19 PM Civitavecchia station2 transfers
italo9935+trenitaliaregRegionale 20513 · Regionale 450212:43 PM Florence Santa Maria Novella
3h36
4:19 PM Civitavecchia station2 transfers
italo9935+trenitaliaregRegionale 20511 · Regionale 450212:43 PM Florence Santa Maria Novella
3h36
4:19 PM Civitavecchia station2 transfers
italo9935+trenitaliaregRegionale 12804 · Regionale 450212:43 PM Florence Santa Maria Novella
3h36
4:19 PM Civitavecchia station2 transfers
frecciarossaFRECCIAROSSA 8419+frecciabiancaFRECCIABIANCA 862612:48 PM Florence Santa Maria Novella
2h56
3:44 PM Civitavecchia station1 transfer
frecciarossaFRECCIAROSSA 1000 9539+trenitaliaregRegionale 45021:14 PM Florence Santa Maria Novella
3h05
4:19 PM Civitavecchia station1 transfer
italo8913+trenitaliaregRegionale 20521 · ETRUSCHI LINE 41381:28 PM Florence Santa Maria Novella
3h54
5:22 PM Civitavecchia station2 transfers
italo8913+trenitaliaregRegionale 20521 · Regionale 125401:28 PM Florence Santa Maria Novella
3h34
5:02 PM Civitavecchia station2 transfers
italo8913+trenitaliaregRegionale 20523 · ETRUSCHI LINE 41381:28 PM Florence Santa Maria Novella
3h54
5:22 PM Civitavecchia station2 transfers
frecciarossaFRECCIAROSSA 9421+trenitaliaregRegionale 125401:48 PM Florence Santa Maria Novella
3h14
5:02 PM Civitavecchia station1 transfer
trenitaliaregRegionale 18221 · Regionale 19127 · ETRUSCHI LINE 41392:10 PM Florence Santa Maria Novella
6h33
8:43 PM Civitavecchia station2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Florence to Civitavecchia by train, flight, or bus

Sat
Apr 19
Sun
Apr 20
Mon
Apr 21
Tue
Apr 22
Wed
Apr 23
Thu
Apr 24
Fri
Apr 25

How far in advance should I book train tickets from Florence to Civitavecchia?

The best time to book your train from Florence to Civitavecchia is 70 days before departure. See how prices for trains change on the Florence to Civitavecchia route.
Prices are for one-way tickets for one passenger from Florence to Civitavecchia per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Florence to Civitavecchia.

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Florence to Civitavecchia

ItalyItaly
ItalyItaly
Icon of train
Trains from Florence to Civitavecchia run on average 47 times per day, taking around 5h 24m. Cheap train tickets for this journey start at $18 (€15) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
118 miles (191 km)
Average train duration
5h 24m
Cheapest ticket price
$18 (€15)
Trains per day
47
Train providers
7
Fastest train
3h 14m
First train
04:42
Last train
22:07
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train companies: Frecciarossa, Regionale and Frecciabianca from Florence to Civitavecchia trains

For as little as $16 (€14) you can travel by train from Florence to Civitavecchia with Frecciarossa, Regionale and Frecciabianca. Omio will show you the best deals, schedules and tickets available for this trip.

Enjoy a comfortable train ride to Civitavecchia from Florence with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 118 miles (191 km) long route from Florence to Civitavecchia smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Omio shows you the latest Trenitalia Frecciarossa train schedule for the Florence to Civitavecchia route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains from Florence to Civitavecchia start as low as $21 (€18) on Omio. You can select from three different ticket options: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train from Florence to Civitavecchia with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Frecciarossa from Florence to Civitavecchia train information:

  • Average Duration: 2 h 45 min
  • Cheapest Price: $21
  • Frecciarossa frequency: 11 a day

Discover the Ideal Florence to Civitavecchia Train Route

Taking the train from Florence to Civitavecchia is an enchanting way to experience the scenic beauty of Italy, seamlessly connecting culture and coasts. The most popular departure station for this journey is the bustling Firenze Santa Maria Novella station, ensuring convenient access right from the heart of Florence. As you embark on this scenic ride, you'll travel southward, culminating at your destination in the historical port town of Civitavecchia, at the Civitavecchia Railway Station. With frequent trains from Florence to Civitavecchia operating daily, travelers can enjoy a comfortable ride with onboard amenities, making it a perfect option for those planning a cruise or simply exploring the coastal treasures of Lazio.

Cheap Florence to Civitavecchia Train Ticket Prices

Traveling by train from Florence to Civitavecchia is not only convenient but also affordable, with prices catering to all budgets. The cheapest train ticket from Florence to Civitavecchia starts at just $18 (€15), making it an economical option for savvy travelers. On average, you can expect the cost of a train ticket to be around $28 (€23). For those looking to maximize their savings while still enjoying a pleasant journey, consider traveling during the month of October. This period is not just budget-friendly; it also offers mild weather, making for a comfortable travel experience.

Train Florence to Civitavecchia with Trenitalia and Italotreno

Traveling by train from Florence to Civitavecchia offers a convenient and efficient choice with well-regarded rail services like Trenitalia and Italotreno. Trenitalia operates high-speed and regional trains on this route, catering to both those in need of speed and those seeking economical travel. Depending on your preference, you can select a ticket for a sleek Frecciarossa or a comfortable Intercity train. Italotreno, another popular choice, is known for its high-speed trains equipped with modern amenities, ensuring a comfortable journey along with flexible ticket classes to fit various budgets. These services not only provide smooth transportation but also feature amenities such as wifi and on-board catering, elevating the travel experience between the historic charm of Florence and the coastal allure of Civitavecchia.

Train Florence to Civitavecchia: Train Times and Schedule

Traveling by train from Florence to Civitavecchia is a convenient and efficient way to reach your destination, covering a distance of approximately 118 miles (191 km) and taking an average journey time of 3h 14m. This scenic route allows you to relax and enjoy the beautiful landscapes of Italy.

Trains between Florence and Civitavecchia are frequent, with an average of 47 trains running daily, making it easy to find a departure that suits your schedule. These trains operate every day of the week, providing flexibility for both weekday commuters and weekend travelers alike.

For those planning their day around train travel, the first train typically departs Florence at around 04:42, while the last train leaves at approximately 22:07. This wide range of departure times ensures that you have ample options to accommodate your travel plans or spontaneous adventures.

By providing accurate and up-to-date Florence to Civitavecchia train times and schedule information, we aim to make your travel planning as seamless as possible.

FAQs: Trains from Florence to Civitavecchia

FAQs: Travel by train from Florence to Civitavecchia 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 Florence to Civitavecchia.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links