Oristano is located in the centre of the gulf of the same name, between the Santa Giusta lake and the sea on the south-western side. The port of Oristano is a large area with direct terminals and industrial lots located on the quayside and overlooking a wide navigable channel. It has its own specialist industries (connected to the entrepreneurial activities located inside) and a purely commercial one, linked to the handling of bulk goods in the port.



Passenger Services

Because the Port of Oristano is purely industrial there are no passenger services. Occasionally cruise ships stopover and passenger services are activated. The AdSP aims to provide adequate infrastructure for all users.

Road Connection

The Port of Oristano – Santa Giusta, is located centrally with regards to Sardinian cities. It is connected to the North via the E25 with the Port of Porto Torres (about 151 km), to the North East via the State Road 131 to the city of Olbia (181km approximately) and towards the South East via the E25 to the city of Cagliari (approximately 93.50 km)

Intermodal Passenger Centres

The Port of Oristano – Santa Giusta, falls within the municipal area of ​​Santa Giusta.
The closest intermodal centre is in the municipal area of ​​Oristano, i.e.
ARST Station – Via Cagliari: 5.5 km – estimated walking time 1 hour 7 minutes.
Railway station – Hungary Square: 6.2 km – estimated walking time 1 hour 16 minutes

Passenger Transport Services

Oristano is an accessible city in which it is very easy to get around. It is small enough to be explored comfortably on foot or by bike, and it has an urban bus service.
The city buses are managed by the ARST company Routes and fares can be checked at the following address: http://www.arstspa.info/Oristano.html

Railway Station

The railway station is located in Piazza Hungary.
From the centre of Oristano (Piazza Roma) it is possible to reach it:
on foot: 1.30 km – estimated time 16 minutes
by public transport: with line 4 from Piazza Mariano (500m from Piazza Roma, – estimated time on foot 6 minutes) – 13-minute journey every 60 minutes
Train timetables are available at the following links: Click to access RegionaleSardegna_light2804.pdf


Airport All the main Sardinian airports are easily accessible from Oristano:
Cagliari – Elmas: 88.50 Km – estimated time by car 1 hour 4 minutes
It is possible to get to Cagliari Elmas airport either by train or by bus:
The timetables and fares for the train are available at the following address: https://www.lefrecce.it/B2CWeb/search.do?parameter=searchOutputViewer&cFID=HD6ICncHnzvP. The bus transport service is provided by Logudoro Tours snc of Ettore Canu & C. based in Via Pala di Carru, 157 – 07100 Sassari, tickets can be purchased on board.
Tel .: (+39) 079 3961037 – (+39) 079 281728 – (+39) 079 309303
Fax: (+39) 079 3961163 – (+39) 079 281730 (24 h)
E-mail: logudorotours@tiscali.it – ​​logudorotours@gmail.com Web: www.logudorotours.it
Timetables are available at the following address: http://www.logudorotours.it/wp-content/uploads/2017/11/ORARI-AUTOLINEA-CAGLIARI-AEROPORTO-ALGHERO.pdf
Alghero- Fertilia: 148 Km – estimated time by car 1 hour 44 minutes
It is also possible to get to Alghero-Fertilia airport by bus with the Logudoro Tour (see previous contact details).
Olbia – Costa Smeralda: 178 Km – estimated time by car 1 hour 54 minutes.

Local and Regional Public Transport

For trips outside the city you can use both the State Railways service (the station is in Piazza Hungary) and the ARST service (bus stations in Via Copenaghen and Via Cagliari).
Oristano is well connected with Cagliari, Sassari and Olbia:
Oristano – Sassari: 7 trains and 2 daily buses
Oristano – Cagliari: 16 trains and 2 daily buses
Oristano – Olbia: 6 trains
Oristano – Nuoro: There is no connection
The timetables, stops and prices for the service can be found at the following addresses:
Regional Travel Planner http://www.sardegnamobilita.it/travelplanner/
Bus: http://www.arst.sardegna.it/index.html


Radio Taxi Oristano Via Nuoro, 19, 09170 Oristano OR Telephone: 331 701 0282
Piazza Roma Via Diego Contini, 1, 09170 Oristano OR Telephone: 0783 702
Via Sant’Antico, 4, 09170 Oristano OR Telephone: 331 701 0282
Via Bosa, 43B, 09170 Oristano OR Telephone: 389 998 4827

Start typing and press Enter to search