12 Routes
Olbia: ferries, timetables and prices
Olbia, on the north-east coast of Sardinia, is one of the island’s main ferry ports. From here you can sail with your vehicle to Civitavecchia (Rome), Livorno and Genoa, with frequent services operated by several companies. These routes are ideal if you want to arrive on the Italian mainland and continue your trip by road. On TheBato you can compare ferry companies, timetables and prices in a single search, add your car, van or motorbike and choose between seats and cabins, with support in English, Spanish and Italian.
Tip: for summer, Easter, Christmas and Italian public holidays, ferries from Olbia can be very busy. Book as early as possible and compare Civitavecchia, Livorno and Genoa departures on TheBato to find more options and better prices.
Ferry timetables from Olbia vary by season and by company, with extra departures in summer and on busy holiday dates. As a guideline, Olbia ↔ Civitavecchia sailings usually take around 6–8 hours on fast or night ferries. The Olbia ↔ Livorno route generally lasts around 8–10 hours, and Olbia ↔ Genoa is longer, typically around 10–12 hours, often overnight. On TheBato you can see departure and arrival times, approximate duration and accommodation options (seat or cabin) for each sailing.
The port of Olbia handles passenger ferries, cruises and freight traffic. Facilities include ticket offices and check-in desks, waiting rooms, toilets, cafés, nearby shops and services for passengers with reduced mobility. In high season, queues can form at check-in, security and boarding, so arriving early with all your documents ready is strongly recommended.
We compare multiple ferry companies operating between Olbia and mainland Italy so you can plan your trip in one place. Add your vehicle or travel on foot, choose your timetable and onboard accommodation and pay securely online. Our team regularly helps families, workers and holidaymakers travelling between Sardinia, Rome, Tuscany and northern Italy, with support in English, Spanish and Italian via WhatsApp and email.
From Olbia there are ferries to Civitavecchia (Rome), Livorno and Genoa on the Italian mainland. Routes and frequencies vary by season and ferry company.
The Olbia – Civitavecchia crossing usually takes around 6–8 hours, depending on the vessel, timetable and sea conditions.
Ferries between Olbia and Livorno typically take around 8–10 hours on average, often on overnight sailings.
The Olbia – Genoa route is longer and generally lasts around 10–12 hours, usually overnight.
Yes. Most ferries from Olbia to mainland Italy accept cars, vans and motorbikes. Select “with vehicle” when searching on TheBato and provide the correct type and dimensions when you book.
If you are travelling with a vehicle, plan to arrive 60–90 minutes before departure; foot passengers should be at the port 45–60 minutes before departure, and earlier in high season.