Bus ferry

Take the Gruppo Turmo Travel bus at the Fermata di AEROPORTO OLBIA station .

The journey takes approximately 1 h 29 m. Ticket price is about €4 The travel distance is 67 km.

Carrier is Gruppo Turmo Travel.

Buy ticket

466 m on foot from the Fermata di SANTA TERESA GALLURA P.MODESTO to the Santa Teresa di Gallura.

The journey takes approximately 5 m. The travel distance is 466 m.

Get off at the Santa Teresa di Gallura.
Boarding the Moby Lines ferry at the port of Santa Teresa di Gallura.

The journey takes approximately 50 m. Ticket price is about €30 The travel distance is 16 km.

Carrier is Moby Lines.

Buy ticket

Get off at the Bonifacio.
Take the Via Corsica - Réseau de transports de la Collectivité de Corse bus at the Bonifaziu station .

The journey takes approximately 36 m. Ticket price is about €5 The travel distance is 26 km.

Carrier is Via Corsica - Réseau de transports de la Collectivité de Corse.

Buy ticket

Get off at the Portivechju.


🛏 Find hotel deals and discounts up to 20% in Porto-Vecchio at Booking


Bus ferry via Bonifacio

Take the Gruppo Turmo Travel bus at the Fermata di SANTA TERESA GALLURA P.MODESTO station .

The journey takes approximately 1 h 29 m. Ticket price is about €4 The travel distance is 466 m.

Carrier is Gruppo Turmo Travel.

Buy ticket

Get off at the Santa Teresa di Gallura.
466 m on foot from the Fermata di SANTA TERESA GALLURA P.MODESTO to the Santa Teresa di Gallura.

The journey takes approximately 5 m. The travel distance is 466 m.

Get off at the Santa Teresa di Gallura.
Boarding the Moby Lines ferry at the port of Fermata di SANTA TERESA GALLURA P.MODESTO.

The journey takes approximately 50 m. Ticket price is about €30 The travel distance is 466 m.

Carrier is Moby Lines.

Buy ticket

Get off at the Santa Teresa di Gallura.
1135 m on foot from the Bonifacio to the Bonifacio.

The journey takes approximately 13 m. The travel distance is 1 km.

Get off at the Bonifacio.
Take the Corsica Bus bus at the Bonifacio station .

The journey takes approximately 30 m. Ticket price is about €7 The travel distance is 28 km.

Carrier is Corsica Bus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Porto-Vecchio at Booking


Bus ferry via Olbia Corso Vittorio Veneto 3C Capolinea

Take the ARST Spa - Trasporti Regionali Della Sardegna bus at the Olbia Corso Vittorio Veneto 3C-Capolinea station .

The journey takes approximately 1 h 49 m. Ticket price is about €3 The travel distance is 70 km.

Carrier is ARST Spa - Trasporti Regionali Della Sardegna.

Buy ticket

466 m on foot from the Santa Teresa Gallura P.Modesto to the Santa Teresa di Gallura.

The journey takes approximately 5 m. The travel distance is 466 m.

Get off at the Santa Teresa di Gallura.
Boarding the Moby Lines ferry at the port of Fermata di SANTA TERESA GALLURA P.MODESTO.

The journey takes approximately 50 m. Ticket price is about €30 The travel distance is 466 m.

Carrier is Moby Lines.

Buy ticket

Get off at the Santa Teresa di Gallura.
Take the Via Corsica - Réseau de transports de la Collectivité de Corse bus at the Fermata di SANTA TERESA GALLURA P.MODESTO station .

The journey takes approximately 36 m. Ticket price is about €5 The travel distance is 466 m.

Carrier is Via Corsica - Réseau de transports de la Collectivité de Corse.

Buy ticket

Get off at the Santa Teresa di Gallura.


🛏 Find hotel deals and discounts up to 20% in Porto-Vecchio at Booking


Bus car ferry

Take the ARST Spa - Trasporti Regionali Della Sardegna bus at the Fermata di SANTA TERESA GALLURA P.MODESTO station .

The journey takes approximately 1 h 49 m. Ticket price is about €3 The travel distance is 466 m.

Carrier is ARST Spa - Trasporti Regionali Della Sardegna.

Buy ticket

Get off at the Santa Teresa di Gallura.
646 m on foot from the Santa Teresa Gallura P.Modesto to the Santa Teresa di Gallura.

The journey takes approximately 7 m. The travel distance is 646 m.

Get off at the Santa Teresa di Gallura.
Boarding the Corsica Ferries ferry at the port of Santa Teresa di Gallura.

The journey takes approximately 1 h Ticket price is about €40 The travel distance is 18 km.

Carrier is Corsica Ferries.

Buy ticket

Get off at the Bonifacio.
Take the Corsica Bus bus at the Bonifacio station .

The journey takes approximately 50 m. Ticket price is about €9 The travel distance is 39 km.

Carrier is Corsica Bus.

Buy ticket

Get off at the Porto Vecchio.


🛏 Find hotel deals and discounts up to 20% in Porto-Vecchio at Booking


Drive car ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 1 h 2 m. The travel distance is 60 km.

Get off at the Santa Teresa di Gallura.
Boarding the Corsica Ferries ferry at the port of Fermata di SANTA TERESA GALLURA P.MODESTO.

The journey takes approximately 1 h Ticket price is about €40 The travel distance is 466 m.

Carrier is Corsica Ferries.

Buy ticket

Get off at the Santa Teresa di Gallura.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 27 m. The travel distance is 27 km.

Get off at the Porto-Vecchio.


🛏 Find hotel deals and discounts up to 20% in Porto-Vecchio at Booking


The cheapest way to travel from Olbia to Porto-Vecchio is by taking a Bus ferry with an average price of €19. The journey takes approximately 5 ч.

Drive car ferry is the fastest way to travel from Olbia to Porto-Vecchio. Tickets cost €54. The journey takes approximately 2 ч. 30 мин.