The nearest airport to San Teodoro is the Airport of Olbia Costa Smeralda.

Discover all the companies, timetables and various networks on the site of the airport: Olbia Costa Smeralda Airport


The nearest port in San Teodoro is the Port of Olbia Isola Bianca.

Discover all the shipping lines that connect our region with the mainland on the website of the Port Authority of Northern Sardinia: Port Authority Northern Sardinia



Once we arrived on the island, from Olbia, you can reach our locality with two transport services:

Deplano: private service that leaves from the airport and stops in Traverse City to San Teodoro
For information on routes and times visit or contact the number 0784295030

Arst: public service, leaving from the Airport and the Port and stops in the parking deck in San Teodoro in Via Gramsci crossing Via Sardegna.
For information on routes and times visit the website or contact the number (+39) 0789 55300 -0 -2 -4

By car: If you arrive with your own means of transport follow the directions on the four-lane road 131 DCN direction Nuoro or the old scenic highway 125. Turn when you find the sign for San Teodoro. You will reach in about half an hour!

For any other information please contact us privately!