The port of Olbia is considered to be the main port of the Costa Smeralda, in addition to being one of the most important passenger ports in the Mediterranean, with over three million visitors every year. It is also an important commercial port with an almost six million ton turnover. It is divided into three areas: Cocciani, in the industrial part of the city; the Inner Port (where the ancient Roman port also stands), which is intended for pleasure boating; the Isola Bianca, with 10 docks for ro-ro, ferries, commercial vehicles and cruise ships.

Technical documentation on the port

Box dimensions and Isola Bianca piers (link)

Dimension of boxes and docks at Cocciani Industrial Port (link)

Port area bathymetry (Isola Bianca e CoccianiCanale di accesso)


Passenger Services

The Port of Olbia is divided between the Isola Bianca port (a port dedicated to commercial, passenger and cruise traffic) and the Cocciani port for freight. The Maritime Station with a bar, tobacconist’s, restaurant, ticket offices and services, is located close to the civic port and is served by the internal port shuttle service. At Molo Cocciani there are services for goods only. Inside the maritime station there is an efficient information service made available by the AdSP.


Also in the passenger terminal there is an emergency medical/first aid service in operation in the summer season, 24 hours a day.


Road Connection

The Port of Olbia is connected:
Towards the West, towards Sassari — Porto Torres via the SS597 / SS729, SS729 (125 Km).
Towards the South, via E25, to the city of Oristano (about 180 km).
Southwards, via E25, to the city of Cagliari (about 276 km).

Intermodal Passenger Centres

A shuttle bus service is active within the port area.
This free service is reserved for passengers who have to embark or disembark from ferries. The service connects the maritime station with the docking points for ships.
The shuttle service starts, every day, before the departure of each ship and up to the complete disembarkation of the arriving ships, with almost continuous frequency.
The start times of the service may vary according to the arrival/departure times of the ships.
In the maritime station squares there are urban buses managed by ASPO and extra-urban buses managed by ARST. In particular, the ASPO urban bus, no. 9, connects to the train station.

Urban Passenger Transport Services

Olbia is an accessible city in which it is easy to get around. In Olbia, there are many opportunities to explore by foot or by public transport. There is an efficient public bus service managed by the company ASPO Spa (

Railway Station

The railway station is located in Corso Umberto Ist and is connected by bus 09 which leaves from the maritime station square.
The main connections are:
Sassari with about 8 trains a day;
Oristano/Cagliari with 6 trains a day.
Train timetables are available at the following links:


The city is served by Olbia Costa Smeralda Airport,
The urban transport service is run by ASPO. The lines running from the airport to the centre of Olbia are numbers 2 and 10, with a frequency of about twenty minutes from Monday to Saturday, until 8pm; after 8 pm and on Sundays the bus has a frequency of 40 minutes. The airport bus links with the service bus no. 09, located in the area of ​​via Redipuglia. Timetables and routes can be found at the following address: Mail:

Alghero Fertilia: 130 Km – estimated journey time by car 1 hour 30 minutes.
It is also possible to reach Alghero Airport from Isola Bianca by bus with SUNLINES— Tel / Fax 0789 208082 – 0789 50885. Tickets can be purchased on board.

Local and Regional Public Transport

Local and Regional Public Transport The regional company ARST connects directly between Porto Isola Bianca and some Sardinian towns. More connections are provided from the main stop in via Vittorio Veneto (2.7 km), 30 minutes walk from the Port.
The bus stop is located in the square in front of the maritime station. ARST tickets are on sale at newsstands and other businesses that display the company’s logo. There is an automatic ticket office at the maritime station. Other companies sell their tickets on board.
ARST Sardegna, 800 865042, – ​​
Digitur (+39) 079 26 20 39, fax: (+ 39) 079 26 20 39, – ​​
Sunlines (+39) 0789 50 885, (+39) 348 260 98 8, fax: (+39) 0789 20 80 82 – ​​
Caramelli Tours Tel. +39 (0) 79 670613, Mobile H24 +39 348 25 48 307,
Fax: +39 (0) 79 635081
Turmo Travel Group Tel. 0789 21487, Fax. 0789 25539, 0789 25539,
Olbia I.B. is connected by bus to the provinces of Sassari and Nuoro:
Olbia-Santa Teresa Gallura: more than 6 buses
Olbia –Bono: 1 bus
Olbia – Palau: 3 buses
Olbia – Sassari (via Tempio): 3 Buses
Olbia – Nuoro / Siniscola: 3 Buses
The timetables, stops and prices for the service are also available at the following addresses:
Regional Travel Planner


Taxi Rank
Corso Umberto tel. +39 (0)789 22718
Airport tel. +39 (0)789 69150
Port tel. +39 (0)789 24999

Start typing and press Enter to search