Drive ferry bus

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 57 m. The travel distance is 120 km.

Get off at the Bonifacio.
Boarding the Moby Lines ferry at the port of Bonifacio.

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 Santa Teresa di Gallura.
466 m on foot from the Santa Teresa di Gallura to the Fermata di SANTA TERESA GALLURA P.MODESTO.

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

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

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

Carrier is Gruppo Turmo Travel.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Olbia at Booking


Ferry train

Boarding the Corsica Ferries ferry at the port of Ajaccio.

The journey takes approximately 4 h 45 m. Ticket price is about €45 The travel distance is 127 km.

Carrier is Corsica Ferries.

Buy ticket

Get off at the Porto Torres.
567 m on foot from the Porto Torres to the Porto Torres M.Ma.

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

Get off at the Porto Torres M.Ma.
Take the train Trenitalia at the station Porto Torres M.Ma.

The journey takes approximately 2 h 3 m. Ticket price is about €11 The travel distance is 135 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Olbia Terranova.


🛏 Find hotel deals and discounts up to 20% in Olbia at Booking


Ferry bus

Boarding the Corsica Ferries ferry at the port of Bonifacio.

The journey takes approximately 4 h 45 m. Ticket price is about €45 The travel distance is 16 km.

Carrier is Corsica Ferries.

Buy ticket

Get off at the Santa Teresa di Gallura.
Take the Sun Lines S.R.L. bus at the Fermata di Porto Torres Via Bassu station .

The journey takes approximately 2 h 55 m. Ticket price is about €16 The travel distance is 132 km.

Carrier is Sun Lines S.R.L..

Buy ticket

Get off at the Fermata di Olbia.


🛏 Find hotel deals and discounts up to 20% in Olbia 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 59 m. The travel distance is 121 km.

Get off at the Bonifacio.
Boarding the Corsica Ferries ferry at the port of Bonifacio.

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 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 1 h The travel distance is 59 km.

Get off at the Olbia.


🛏 Find hotel deals and discounts up to 20% in Olbia at Booking


The cheapest way to travel from Ajaccio to Olbia is by taking a Drive ferry bus with an average price of €40. The journey takes approximately 5 ч. 19 мин.

Drive car ferry is the fastest way to travel from Ajaccio to Olbia. Tickets cost €69. The journey takes approximately 4 ч.