133 miles (215 km) | |
Grimaldi |
Grimaldi is the main travel company operating this trip. Travelers can even take a direct ferry from Civitavecchia to Porto Cervo.
Travel from Civitavecchia to Porto Cervo on Grimaldi travel with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
Grimaldi Lines is a ferry company based in Naples, Italy that operates a fleet of roll-on/roll-off (RoRo) vessels. The company provides crossings to destinations in the Mediterranean, including Spain, Greece, Turkey, and Tunisia. Grimaldi Lines also operates a number of routes in the North Sea and Baltic Sea.
The distance from Civitavecchia to Porto Cervo is approximately 133 miles (215 km).
These are the most popular departure and arrival points from Civitavecchia to Porto Cervo:
Let Omio help you find the best company to travel with between Civitavecchia and Porto Cervo:
Yes, there is a direct service from Civitavecchia to Porto Cervo:
Direct services to Porto Cervo tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.
Here are some other resources that might have the information you need