There are 5 ways to get from Olbia to Ajaccio by car ferry, car or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Car ferry, drive • 6 h 9 min
$35 - $134
4 alternative options
Bus, car ferry • 8 h 29 min
Bus, car ferry via Olbia Stazione Arst • 9 h 5 min
Bus, car ferry via Porto Torres • 11 h 57 min
$37 - $43
Drive, car ferry • 4 h 3 min
$38 - $138
What companies run services between Olbia, Italy and Ajaccio, France?
There is no direct connection from Olbia to Ajaccio. However, you can take the bus to Arzachena, take the bus to Santa Teresa Gallura, take the walk to Santa Teresa di Gallura, take the car ferry to Bonifacio, then take the drive to Ajaccio. Alternatively, you can take a vehicle from Olbia to Ajaccio via Santa Teresa Gallura P.Modesto, Santa Teresa di Gallura, Bonifacio, and Scopetto in around 8 h 29 min.

- Phone
- +39 0789 21487
- request@gruppoturmotravel.com
- Website
- gruppoturmotravel.com
Bus from Aeroporto Olbia to Santa Teresa Gallura P.Modesto
- Ave. Duration
- 1 h 29 min
- Frequency
- 3 times a day
- Estimated price
- $6 - $9
- Schedules at
- gruppoturmotravel.com

- Website
- eurocorse.com
Bus from Scopetto to Ajaccio
- Ave. Duration
- 2 h 34 min
- Frequency
- Twice daily
- Schedules at
- eurocorse.com
Bus from Propriano to Ajaccio
- Ave. Duration
- 1 h 25 min
- Frequency
- Twice daily
- Schedules at
- eurocorse.com

- Phone
- 800 865 042
- informazioni@arst.sardegna.it
- Website
- arst.sardegna.it
Bus from Olbia Stazione Arst to Santa Teresa Gallura P.Modesto
- Ave. Duration
- 2 h 5 min
- Frequency
- 5 times a day
- Estimated price
- $5 - $8
- Schedules at
- arstspa.info

- Phone
- 0789 50885
- un-lines@tiscali.it
- Website
- sunlineseliteservice.com
Bus from Olbia to Porto Torres Porto Civico-P.Verde
- Ave. Duration
- 3 h
- Frequency
- Once daily
- Schedules at
- sunlineseliteservice.com

- Phone
- 04 95 77 77 77
- Website
- transports-voyageurs-ajaccio.fr
Bus from Propriano to Ajaccio
- Ave. Duration
- 1 h 36 min
- Frequency
- 3 times a day
- Estimated price
- $20
- Schedules at
- transports-voyageurs-ajaccio.fr

- Phone
- +49 (0)611 14020
- info@moby.it
- Website
- mobylines.com
Car ferry from Santa Teresa di Gallura to Bonifacio
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- $13 - $55
- Schedules at
- mobylines.com
- Standard car
- $35 - $55
- Low season
- $13 - $18
- High season
- $16 - $24

- Phone
- +33.4.95.32.95.95
- Website
- corsica-ferries.co.uk
Car ferry from Santa Teresa di Gallura to Bonifacio
- Ave. Duration
- 1 h
- Frequency
- 4 times a day
- Estimated price
- $85 - $100
- Schedules at
- corsica-ferries.co.uk

- Phone
- (+39) 0565 269 710
- info@blunavytraghetti.com
- Website
- blunavytraghetti.com
Car ferry from Santa Teresa di Gallura to Bonifacio
- Ave. Duration
- 1 h
- Frequency
- 4 times a day
- Schedules at
- blunavytraghetti.com

- Phone
- 00 33 810 20 13 20
- service-clients@cmn.fr
- Website
- lameridionale.com
Car ferry from Porto Torres to Port des Bac
- Ave. Duration
- 5 h
- Frequency
- 4 times a week
- Estimated price
- $17 - $24
- Schedules at
- lameridionale.com
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Train travel in France: A guide to SNCF and How to get from JFK to New York City - to help you get the most out of your next trip.
Questions & Answers
How far is it from Olbia to Ajaccio?
The distance between Olbia and Ajaccio is 128 km.
What is the cheapest way to get from Olbia to Ajaccio?
The cheapest way to get from Olbia to Ajaccio is to bus and car ferry which costs 30€ - 36€ and takes 11 h 57 min.
What is the fastest way to get from Olbia to Ajaccio?
The quickest way to get from Olbia to Ajaccio is to drive and car ferry which takes 4 h 3 min and costs 30€ - 120€.
How long does it take to get from Olbia to Ajaccio?
It takes approximately 6 h 9 min to get from Olbia to Ajaccio, including transfers.