133 miles (215 km) | |
Bus, ferry, flight or train | |
$2 - $25 | |
Flight • $6 (€5) • 1 h 5 min |
Take a bus, ferry, flight or train to travel 133 miles (215 km) from Civitavecchia to Porto Cervo. Travelers can even take a direct from Civitavecchia to Porto Cervo.
There are 4 travel options to Porto Cervo from Civitavecchia. You can take a bus, ferry, flight or train.
The cheapest way to go to Porto Cervo from Civitavecchia is by taking a train, which costs on average $2 (€2).
This is compared to other ways of getting from Civitavecchia to Porto Cervo:
A train is $9 (€8) less than a bus for this journey with tickets for a bus from Civitavecchia to Porto Cervo costing on average $12 (€10).
Taking a train costs $23 (€20) less than taking a ferry, which average ticket prices of $25 (€22).
A train is $3 (€3) less than a flight with an average ticket price of $6 (€5) from Civitavecchia to Porto Cervo.
The Civitavecchia to Porto Cervo distance is around 133 miles (215 km).
These are the most popular departure and arrival points when traveling from Civitavecchia to Porto Cervo:
Here are some other resources that might have the information you need