Travel options
from Civitavecchia to Florence

You can get from Civitavecchia to Florence by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Information to Florence from Civitavecchia

distanceDistance118 miles (191 km)
modeAvailable travel modesFlight or train
priceTicket price range£22 - £125
cheapestCheapest modeTrain • £22 • 4 h 35 min
fastestFastest modeFlight • £125 • 55 min
carriersPopular travel companiesPGA-Portugalia Airlines or Intercity

Travel 118 miles (191 km) by flight or train to Florence from Civitavecchia. If speed is a priority, then a flight is the best option with an average duration of 55 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £22. The most popular travel providers which serve this route are PGA-Portugalia Airlines or Intercity among others. Travellers can even take a direct from Civitavecchia to Florence.

Travel Tips

Travel from Civitavecchia to Florence
Travel 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.
How do you get from Civitavecchia to Florence?

There are 2 ways to get from Civitavecchia to Florence: flight or train.

What is the cheapest way to get from Civitavecchia to Florence?

A train service offers the cheapest way to travel from Civitavecchia to Florence, which costs on average £22.

This is compared to other ways of getting to Florence:

A train is £104 less than a flight for this trip with tickets for a flight from Civitavecchia to Florence costing on average £125.

What is the fastest way to get from Civitavecchia to Florence?

The quickest way to travel to Florence from Civitavecchia is by flight, which takes on average 55 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Florence by train can take on average 4 h 35 min.

How far is Florence from Civitavecchia?

Florence is approximately 118 miles (191 km) away from Civitavecchia.

How many scheduled departures are there a day from Civitavecchia to Florence?

The average frequency per day from Civitavecchia to Florence is:

  • 16 trains per day.

However, we recommend checking specific travel dates for your trip to Florence from Civitavecchia as scheduled services by flight or train can vary by season or day of the week.

Where do I depart from Civitavecchia? Where do I arrive in Florence?

These are the most popular departure and arrival points for travellers from Civitavecchia to Florence:

  • Trains mostly depart from Civitavecchia and arrive in Firenze Santa Maria Novella.
Which travel operators can get me from Civitavecchia to Florence?

If finding a good deal is your main consideration for your trip from Civitavecchia to Florence, then we'll help you find the best value travel companies for you:

  • Travel with PGA-Portugalia Airlines to go to Florence by plane. For a good deal on tickets, you can find PGA-Portugalia Airlines Civitavecchia to Florence tickets on Omio for £125.
  • Travel with Intercity for trains to Florence. If you’re looking for a good deal on tickets, check for Intercity Civitavecchia to Florence tickets on Omio for £22.
What other popular destinations should I add to my itinerary for my trip to Florence from Civitavecchia?
Omio customers who travel from Civitavecchia to Florence often also extend their holiday to go to Rome, Milan or Venice. Omio can help you plan your trip by finding the best connections between Florence and these popular destinations at a great price.
How far in advance should I book my Civitavecchia to Florence ticket online to get the best deals?

Before travelling from Civitavecchia to Florence, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a plane ticket is on average £125 one way for this route.
  • The price of a train ticket is on average £22 one way for this journey.

But we recommend booking Civitavecchia to Florence tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Civitavecchia to Florence: related information

Here are some other resources that might have the information you need