By plane

Cagliari Elmas is Sardinia’s main airport with flights operating to and from most major Italian cities and particularly from Rome and Milan. The airport is about 8km from the town and is connected to Cagliari by train

See more information on timetables, fares and further details on the airport page or the website (looking form the train stations Elmas Aeroporto to Cagliari).

By taxi the journey takes about 15mins (see the section “Taxi service” for contacts).


By boat

Cagliari is connected with other Italian ports. Tirrenia is the shipping company that connects Cagliari to the ports of Civitavecchia, Naples and Palermo. Tickets are available online from the official website:

The port leads on to Via Roma, in the centre of the city.


By train or bus

Cagliari can also be reached by train and bus from all the other main Sardinian ports and airports.

You can find information to the following links: for trains; for buses.


Taxi service

Radio Taxi “Quattro Mori”
Scalette Santo Sepolcro, 2 – Cagliari
Tel. 070 400101 – e-mail:

Radio Taxi “Rossoblù”
Via Duomo, 19 – Cagliari
Tel. 070 6655 – e-mail: