Civitavecchia to Florence train

Thu, Sep 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

Cheap train tickets from Civitavecchia to Florence

Showing times and prices for Sep 19

Cheapest

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

Cheapest
Regionale
02:21PM5h22
Civitavecchia station
07:43PMFlorence Rifredi
$371One-way
2 transfers
2nd Cheapest
Regionale
05:15PM4h24
Civitavecchia station
09:39PMFlorence Santa Maria Novella
$401One-way
1 transfer
2nd Cheapest
Regionale
07:15AM5h37
Civitavecchia station
12:52PMFlorence Santa Maria Novella
$401One-way
2 transfers
2nd Cheapest
Regionale
03:15PM4h18
Civitavecchia station
07:33PMFlorence Santa Maria Novella
$401One-way
1 transfer
2nd Cheapest
Regionale
01:15PM4h18
Civitavecchia station
05:33PMFlorence Santa Maria Novella
$401One-way
1 transfer

Train schedule from Civitavecchia to Florence

Showing trains for tomorrow, Thursday, September 19
Intercity Notte
12:53AM4h35
Civitavecchia station
05:28AMFlorence Santa Maria Novella
1 transfer
Regionale
04:30AM6h18
Civitavecchia station
10:48AMFlorence Santa Maria Novella
2 transfers
Regionale
04:30AM4h47
Civitavecchia station
09:17AMFlorence Santa Maria Novella
2 transfers
Regionale
04:30AM4h47
Civitavecchia station
09:17AMFlorence Santa Maria Novella
2 transfers
Regionale
04:30AM4h01
Civitavecchia station
08:31AMFlorence Santa Maria Novella
2 transfers
Frecciarossa
04:30AM3h41
Civitavecchia station
08:11AMFlorence Santa Maria Novella
1 transfer
Regionale
05:05AM4h12
Civitavecchia station
09:17AMFlorence Santa Maria Novella
3 transfers
Regionale
05:05AM4h12
Civitavecchia station
09:17AMFlorence Santa Maria Novella
2 transfers
Frecciarossa
05:05AM3h22
Civitavecchia station
08:27AMFlorence Santa Maria Novella
1 transfer
Regionale
05:05AM3h26
Civitavecchia station
08:31AMFlorence Santa Maria Novella
2 transfers
Regionale
05:32AM3h45
Civitavecchia station
09:17AMFlorence Santa Maria Novella
2 transfers
Regionale
05:32AM3h45
Civitavecchia station
09:17AMFlorence Santa Maria Novella
2 transfers
Regionale
05:32AM3h45
Civitavecchia station
09:17AMFlorence Santa Maria Novella
2 transfers
Frecciarossa
05:32AM3h14
Civitavecchia station
08:46AMFlorence Santa Maria Novella
1 transfer
Regionale
05:58AM3h33
Civitavecchia station
09:31AMFlorence Santa Maria Novella
2 transfers
Frecciarossa
05:58AM3h13
Civitavecchia station
09:11AMFlorence Santa Maria Novella
1 transfer
Regionale
05:58AM4h19
Civitavecchia station
10:17AMFlorence Santa Maria Novella
2 transfers
Regionale
05:58AM3h33
Civitavecchia station
09:31AMFlorence Santa Maria Novella
2 transfers
Regionale
06:13AM4h04
Civitavecchia station
10:17AMFlorence Santa Maria Novella
2 transfers
Regionale
06:13AM4h04
Civitavecchia station
10:17AMFlorence Santa Maria Novella
2 transfers
Regionale
06:13AM4h04
Civitavecchia station
10:17AMFlorence Santa Maria Novella
2 transfers
Regionale
06:28AM3h49
Civitavecchia station
10:17AMFlorence Santa Maria Novella
2 transfers
Regionale
06:28AM3h49
Civitavecchia station
10:17AMFlorence Santa Maria Novella
2 transfers
Regionale
06:28AM3h49
Civitavecchia station
10:17AMFlorence Santa Maria Novella
2 transfers
Regionale
06:36AM3h41
Civitavecchia station
10:17AMFlorence Santa Maria Novella
2 transfers
Regionale
06:36AM3h41
Civitavecchia station
10:17AMFlorence Santa Maria Novella
2 transfers
Frecciarossa
06:36AM3h10
Civitavecchia station
09:46AMFlorence Santa Maria Novella
1 transfer
Regionale
06:36AM3h41
Civitavecchia station
10:17AMFlorence Santa Maria Novella
2 transfers
Regionale
07:02AM3h29
Civitavecchia station
10:31AMFlorence Santa Maria Novella
2 transfers
Regionale
07:02AM4h15
Civitavecchia station
11:17AMFlorence Santa Maria Novella
2 transfers
Regionale
07:02AM3h29
Civitavecchia station
10:31AMFlorence Santa Maria Novella
2 transfers
Frecciarossa
07:02AM3h09
Civitavecchia station
10:11AMFlorence Santa Maria Novella
1 transfer
Regionale
07:15AM5h37
Civitavecchia station
12:52PMFlorence Santa Maria Novella
2 transfers
Regionale
07:15AM4h18
Civitavecchia station
11:33AMFlorence Santa Maria Novella
1 transfer
Regionale
07:18AM3h59
Civitavecchia station
11:17AMFlorence Santa Maria Novella
2 transfers
Regionale
07:18AM3h59
Civitavecchia station
11:17AMFlorence Santa Maria Novella
2 transfers
Frecciarossa
07:18AM3h09
Civitavecchia station
10:27AMFlorence Santa Maria Novella
2 transfers
Regionale
07:18AM3h59
Civitavecchia station
11:17AMFlorence Santa Maria Novella
2 transfers
Intercity Notte
07:34AM3h59
Civitavecchia station
11:33AMFlorence Santa Maria Novella
1 transfer
Regionale
07:44AM3h33
Civitavecchia station
11:17AMFlorence Santa Maria Novella
2 transfers
Regionale
07:44AM3h33
Civitavecchia station
11:17AMFlorence Santa Maria Novella
2 transfers
Regionale
07:44AM3h33
Civitavecchia station
11:17AMFlorence Santa Maria Novella
2 transfers
Frecciarossa
07:44AM3h02
Civitavecchia station
10:46AMFlorence Santa Maria Novella
1 transfer
Regionale
07:44AM5h06
Civitavecchia station
12:50PMFlorence Santa Maria Novella
2 transfers
Regionale
07:58AM4h33
Civitavecchia station
12:31PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
07:58AM3h13
Civitavecchia station
11:11AMFlorence Santa Maria Novella
1 transfer
Regionale
07:58AM4h33
Civitavecchia station
12:31PMFlorence Santa Maria Novella
2 transfers
Regionale
07:58AM4h33
Civitavecchia station
12:31PMFlorence Santa Maria Novella
2 transfers
Regionale
08:42AM3h49
Civitavecchia station
12:31PMFlorence Santa Maria Novella
2 transfers
Intercity
08:42AM4h48
Civitavecchia station
01:30PMFlorence Rifredi
1 transfer
Regionale
08:42AM3h49
Civitavecchia station
12:31PMFlorence Santa Maria Novella
2 transfers
Regionale
08:42AM3h49
Civitavecchia station
12:31PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
08:42AM3h04
Civitavecchia station
11:46AMFlorence Santa Maria Novella
1 transfer
Regionale
08:57AM3h34
Civitavecchia station
12:31PMFlorence Santa Maria Novella
2 transfers
Regionale
08:57AM3h34
Civitavecchia station
12:31PMFlorence Santa Maria Novella
2 transfers
Regionale
08:57AM4h34
Civitavecchia station
01:31PMFlorence Santa Maria Novella
2 transfers
Regionale
09:07AM3h24
Civitavecchia station
12:31PMFlorence Santa Maria Novella
2 transfers
Regionale
09:07AM3h24
Civitavecchia station
12:31PMFlorence Santa Maria Novella
2 transfers
Regionale
09:07AM4h24
Civitavecchia station
01:31PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
09:16AM2h45
Civitavecchia station
12:01PMFlorence Santa Maria Novella
1 transfer
Intercity
09:24AM4h07
Civitavecchia station
01:31PMFlorence Santa Maria Novella
3 transfers
Frecciarossa
09:24AM3h03
Civitavecchia station
12:27PMFlorence Santa Maria Novella
2 transfers
Intercity
09:24AM4h07
Civitavecchia station
01:31PMFlorence Santa Maria Novella
3 transfers
Intercity
09:24AM4h07
Civitavecchia station
01:31PMFlorence Santa Maria Novella
3 transfers
Regionale
09:43AM5h05
Civitavecchia station
02:48PMFlorence Santa Maria Novella
2 transfers
Regionale
09:43AM3h48
Civitavecchia station
01:31PMFlorence Santa Maria Novella
2 transfers
Regionale
09:43AM3h48
Civitavecchia station
01:31PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
09:43AM3h03
Civitavecchia station
12:46PMFlorence Santa Maria Novella
1 transfer
Regionale
09:43AM3h48
Civitavecchia station
01:31PMFlorence Santa Maria Novella
2 transfers
Regionale
09:58AM3h33
Civitavecchia station
01:31PMFlorence Santa Maria Novella
2 transfers
Regionale
09:58AM3h33
Civitavecchia station
01:31PMFlorence Santa Maria Novella
2 transfers
Regionale
09:58AM4h19
Civitavecchia station
02:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
09:58AM3h13
Civitavecchia station
01:11PMFlorence Santa Maria Novella
1 transfer
Regionale
10:44AM3h33
Civitavecchia station
02:17PMFlorence Santa Maria Novella
2 transfers
Regionale
10:44AM3h33
Civitavecchia station
02:17PMFlorence Santa Maria Novella
2 transfers
Regionale
10:44AM3h33
Civitavecchia station
02:17PMFlorence Santa Maria Novella
2 transfers
Intercity
10:47AM3h14
Civitavecchia station
02:01PMFlorence Santa Maria Novella
1 transfer
Regionale
10:52AM3h39
Civitavecchia station
02:31PMFlorence Santa Maria Novella
2 transfers
Regionale
10:52AM4h25
Civitavecchia station
03:17PMFlorence Santa Maria Novella
2 transfers
Regionale
10:52AM3h39
Civitavecchia station
02:31PMFlorence Santa Maria Novella
2 transfers
Regionale
11:15AM4h18
Civitavecchia station
03:33PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
11:16AM2h55
Civitavecchia station
02:11PMFlorence Santa Maria Novella
1 transfer
Regionale
11:43AM3h34
Civitavecchia station
03:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
11:43AM3h03
Civitavecchia station
02:46PMFlorence Santa Maria Novella
1 transfer
Regionale
11:43AM3h34
Civitavecchia station
03:17PMFlorence Santa Maria Novella
2 transfers
Regionale
11:43AM3h34
Civitavecchia station
03:17PMFlorence Santa Maria Novella
2 transfers
Regionale
11:43AM5h05
Civitavecchia station
04:48PMFlorence Santa Maria Novella
2 transfers
Regionale
11:56AM4h21
Civitavecchia station
04:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
11:56AM3h15
Civitavecchia station
03:11PMFlorence Santa Maria Novella
1 transfer
Regionale
11:56AM4h21
Civitavecchia station
04:17PMFlorence Santa Maria Novella
2 transfers
Regionale
11:56AM4h21
Civitavecchia station
04:17PMFlorence Santa Maria Novella
2 transfers
Regionale
12:43PM3h34
Civitavecchia station
04:17PMFlorence Santa Maria Novella
2 transfers
Regionale
12:43PM3h34
Civitavecchia station
04:17PMFlorence Santa Maria Novella
2 transfers
Regionale
12:43PM3h34
Civitavecchia station
04:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
12:43PM3h03
Civitavecchia station
03:46PMFlorence Santa Maria Novella
1 transfer
Frecciabianca
12:46PM3h15
Civitavecchia station
04:01PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
12:55PM3h16
Civitavecchia station
04:11PMFlorence Santa Maria Novella
1 transfer
Regionale
12:55PM3h36
Civitavecchia station
04:31PMFlorence Santa Maria Novella
2 transfers
Regionale
12:55PM3h36
Civitavecchia station
04:31PMFlorence Santa Maria Novella
2 transfers
Regionale
12:55PM4h22
Civitavecchia station
05:17PMFlorence Santa Maria Novella
2 transfers
Regionale
01:15PM4h18
Civitavecchia station
05:33PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
01:30PM2h57
Civitavecchia station
04:27PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
01:40PM3h06
Civitavecchia station
04:46PMFlorence Santa Maria Novella
1 transfer
Regionale
01:40PM3h37
Civitavecchia station
05:17PMFlorence Santa Maria Novella
2 transfers
Intercity
01:40PM5h02
Civitavecchia station
06:42PMFlorence Rifredi
1 transfer
Regionale
01:40PM5h08
Civitavecchia station
06:48PMFlorence Santa Maria Novella
2 transfers
Regionale
01:40PM3h37
Civitavecchia station
05:17PMFlorence Santa Maria Novella
2 transfers
Regionale
01:40PM3h37
Civitavecchia station
05:17PMFlorence Santa Maria Novella
2 transfers
Regionale
01:58PM3h33
Civitavecchia station
05:31PMFlorence Santa Maria Novella
2 transfers
Regionale
01:58PM3h33
Civitavecchia station
05:31PMFlorence Santa Maria Novella
2 transfers
Regionale
01:58PM4h19
Civitavecchia station
06:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
01:58PM3h13
Civitavecchia station
05:11PMFlorence Santa Maria Novella
1 transfer
Intercity
02:21PM4h47
Civitavecchia station
07:08PMFlorence Santa Maria Novella
2 transfers
Regionale
02:21PM5h22
Civitavecchia station
07:43PMFlorence Rifredi
2 transfers
Regionale
02:44PM3h33
Civitavecchia station
06:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
02:44PM3h02
Civitavecchia station
05:46PMFlorence Santa Maria Novella
1 transfer
Regionale
02:44PM3h33
Civitavecchia station
06:17PMFlorence Santa Maria Novella
2 transfers
Regionale
02:44PM3h33
Civitavecchia station
06:17PMFlorence Santa Maria Novella
2 transfers
Frecciabianca
02:46PM3h15
Civitavecchia station
06:01PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
02:56PM3h15
Civitavecchia station
06:11PMFlorence Santa Maria Novella
1 transfer
Regionale
02:56PM3h35
Civitavecchia station
06:31PMFlorence Santa Maria Novella
2 transfers
Regionale
02:56PM3h35
Civitavecchia station
06:31PMFlorence Santa Maria Novella
2 transfers
Regionale
02:56PM4h21
Civitavecchia station
07:17PMFlorence Santa Maria Novella
2 transfers
Regionale
03:15PM4h18
Civitavecchia station
07:33PMFlorence Santa Maria Novella
1 transfer
Regionale
03:52PM3h39
Civitavecchia station
07:31PMFlorence Santa Maria Novella
2 transfers
Regionale
03:52PM3h39
Civitavecchia station
07:31PMFlorence Santa Maria Novella
2 transfers
Regionale
03:52PM4h25
Civitavecchia station
08:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
04:16PM2h55
Civitavecchia station
07:11PMFlorence Santa Maria Novella
1 transfer
Regionale
04:44PM3h33
Civitavecchia station
08:17PMFlorence Santa Maria Novella
2 transfers
Regionale
04:44PM3h33
Civitavecchia station
08:17PMFlorence Santa Maria Novella
2 transfers
Regionale
04:44PM3h33
Civitavecchia station
08:17PMFlorence Santa Maria Novella
2 transfers
Intercity
04:47PM3h14
Civitavecchia station
08:01PMFlorence Santa Maria Novella
1 transfer
Regionale
04:52PM4h25
Civitavecchia station
09:17PMFlorence Santa Maria Novella
2 transfers
Regionale
04:52PM4h25
Civitavecchia station
09:17PMFlorence Santa Maria Novella
2 transfers
Regionale
04:52PM4h25
Civitavecchia station
09:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
05:11PM2h50
Civitavecchia station
08:01PMFlorence Santa Maria Novella
1 transfer
Intercity
05:11PM4h06
Civitavecchia station
09:17PMFlorence Santa Maria Novella
3 transfers
Intercity
05:11PM4h06
Civitavecchia station
09:17PMFlorence Santa Maria Novella
3 transfers
Intercity
05:11PM4h06
Civitavecchia station
09:17PMFlorence Santa Maria Novella
3 transfers
Regionale
05:15PM4h24
Civitavecchia station
09:39PMFlorence Santa Maria Novella
1 transfer
Regionale
05:43PM3h34
Civitavecchia station
09:17PMFlorence Santa Maria Novella
2 transfers
Regionale
05:43PM3h34
Civitavecchia station
09:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
05:43PM3h03
Civitavecchia station
08:46PMFlorence Santa Maria Novella
1 transfer
Regionale
05:43PM3h34
Civitavecchia station
09:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
05:58PM3h13
Civitavecchia station
09:11PMFlorence Santa Maria Novella
1 transfer
Regionale
05:58PM4h19
Civitavecchia station
10:17PMFlorence Santa Maria Novella
2 transfers
Regionale
05:58PM4h19
Civitavecchia station
10:17PMFlorence Santa Maria Novella
2 transfers
Regionale
05:58PM4h19
Civitavecchia station
10:17PMFlorence Santa Maria Novella
2 transfers
Regionale
06:44PM3h33
Civitavecchia station
10:17PMFlorence Santa Maria Novella
2 transfers
Regionale
06:44PM3h33
Civitavecchia station
10:17PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
06:44PM3h02
Civitavecchia station
09:46PMFlorence Santa Maria Novella
1 transfer
Regionale
06:44PM3h33
Civitavecchia station
10:17PMFlorence Santa Maria Novella
2 transfers
Regionale
06:44PM4h58
Civitavecchia station
11:42PMFlorence Santa Maria Novella
1 transfer
Frecciabianca
07:16PM2h36
Civitavecchia station
09:52PMFlorence Campo di Marte
1 transfer
Regionale
07:24PM4h26
Civitavecchia station
11:50PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
07:34PM3h24
Civitavecchia station
10:58PMFlorence Santa Maria Novella
1 transfer
Intercity Notte
08:44PM5h14
Civitavecchia station
01:58AMFlorence Campo di Marte
1 transfer
Frecciabianca
09:21PM4h37
Civitavecchia station
01:58AMFlorence Campo di Marte
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Civitavecchia to Florence by train or flight

Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03
Fri
Oct 04
Sat
Oct 05
Sun
Oct 06
Mon
Oct 07
Tue
Oct 08
Wed
Oct 09

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

The best time to book your train from Civitavecchia to Florence is 63 days before departure. See how prices for trains change on the Civitavecchia to Florence route.
Prices are for one-way tickets for one passenger from Civitavecchia to Florence 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 Civitavecchia to Florence.

Fastest train times from Civitavecchia to Florence

Showing times and prices for Sep 19

Fastest Journey

2 h 36 m

Average

3 h 50 m

Trains per day

158

Distance

191 km

It's difficult to get from Civitavecchia to Florence without transferring at least once.

Fastest
Frecciabianca
07:16PM2h36
Civitavecchia station
09:52PMFlorence Campo di Marte
$981One-way
1 transfer
2nd Fastest
Frecciarossa
09:16AM2h45
Civitavecchia station
12:01PMFlorence Santa Maria Novella
$981One-way
1 transfer
Frecciarossa
05:11PM2h50
Civitavecchia station
08:01PMFlorence Santa Maria Novella
$911One-way
1 transfer
Frecciarossa
11:16AM2h55
Civitavecchia station
02:11PMFlorence Santa Maria Novella
$981One-way
1 transfer
Frecciarossa
04:16PM2h55
Civitavecchia station
07:11PMFlorence Santa Maria Novella
$981One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Civitavecchia to Florence

distanceDistance118 miles (191 km)
durationAverage train duration3 h 8 min
priceAverage train ticket price$29 (€25)
frequencyTrain frequency25 a day
changesDirect trainNo
carriersTrain providersFrecciarossa, Regionale, Intercity, Frecciabianca or Intercity Notte

Trains from Civitavecchia to Florence cover the 118 miles (191 km) long trip taking on average 3 h 8 min with our travel partners like Frecciarossa, Regionale, Intercity, Frecciabianca or Intercity Notte. Normally, there are 25 trains operating per day. You can get the cheapest train tickets for this trip for as low as $16 (€14), but the average price of train tickets is $29 (€25).

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

You can travel by train to Florence from Civitavecchia with Frecciarossa, Regionale and Intercity for as low as $16 (€14). When you search for schedules and tickets, Omio will show you the best route.

Enjoy a comfortable train ride to Florence from Civitavecchia 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 journey to Florence from 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 Civitavecchia to Florence route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains to Florence from 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 Civitavecchia to Florence with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Train information from Civitavecchia to Florence with Frecciarossa:

  • Average Duration: 3 h 2 min
  • Cheapest Price: $21
  • Frecciarossa frequency: 4 a day

FAQs: Trains from Civitavecchia to Florence

FAQs: Travel by train from Civitavecchia 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 Civitavecchia to Florence.
FAQs
Cheap train tickets from Civitavecchia to Florence can start from as little as $16 (€14) when you book in advance. The average train ticket price for Civitavecchia to Florence is $29 (€25); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Civitavecchia to Florence is on average 3 h 8 min   for the 118 mile (191 km) long journey, but the time it takes to go between Civitavecchia and Florence by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Civitavecchia to Florence leaves at 5: 15 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Civitavecchia to Florence leaves at 7: 21 PM.
There are 25 trains a day from Civitavecchia to Florence which require at least one change with Frecciarossa, Regionale, Intercity, Frecciabianca or Intercity Notte. Schedules can vary on holidays or weekends with fewer trains.
Yes, you can take a high-speed train from Civitavecchia to Florence with Frecciarossa or Frecciabianca. Overall you can travel with the following companies: Frecciarossa, Regionale, Intercity, Frecciabianca or Intercity Notte.
For the journey from Civitavecchia to Florence you can take a train with Frecciarossa, Regionale, Intercity, Frecciabianca or Intercity Notte. Be sure to check out all possible train companies that offer services to Florence from Civitavecchia on Omio to compare what amenities they may have.
Yes, you can take a night train from Civitavecchia to Florence with Intercity Notte. Find all the info regarding night trains in Europe.  
A trip to Florence from Civitavecchia is worth doing but not as a day trip with a journey time of 3 h 8 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Civitavecchia to Florence is June.
It's helpful to compare your options as there are 2 ways to travel from Civitavecchia to Florence including taking a train or flight.

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