There are 10 ways to get from Lyon to Porto Cervo by plane, ferry, bus, car, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lyon–Saint Exupéry Airport to Figari-Sud Corse Airport, ferry, bus
best- Fly from Lyon–Saint Exupéry Airport (LYS) to Figari-Sud Corse Airport (FSC)plane LYS - FSC
- Take the ferry from Bonifacio to Santa Teresa Galluraferry
- Take the bus from Fermata di SANTA TERESA GALLURA P.MODESTO to Fermata di PORTO CERVObus
7h 29m€202–497Fly Lyon–Saint Exupéry Airport to Olbia Costa Smeralda Airport, line 2606 bus
cheapest- Fly from Lyon–Saint Exupéry Airport (LYS) to Olbia Costa Smeralda Airport (OLB)plane LYS - OLB
- Take the bus from Fermata di Via San Simplicio 6 to Fermata di PORTO CERVObus
6h 9m€61–242Drive, car ferry
- Drive from Lyon to Port of Livornocar
- Take the carferry from Port of Livorno to Port of Olbiacarferry Livorno
14h 44m€137–226Bus, ferry
- Take the bus from Lyon to Nicebus
- Take the ferry from Port of Nice Lympia to Port of Porto Torresferry
- Take the bus from Fermata di PORTO TORRES VIA MARE-PENSILINE to Fermata di S.TERESA GALLURAbus
- Take the bus from Fermata di SANTA TERESA GALLURA P.MODESTO to Fermata di PORTO CERVObus 902
24h 29m€116–175Train to Geneva International Airport, fly to Olbia Costa Smeralda Airport
- Take the train from Lyon Part Dieu to Genevetrain
- Fly from Geneva International Airport (GVA) to Olbia Costa Smeralda Airport (OLB)plane GVA - OLB
8h 4m€69–236Train to Turin Caselle Airport, fly to Olbia Costa Smeralda Airport
- Take the train from Lyon Part Dieu to Torino Porta Susatrain
- Fly from Turin Caselle Airport (TRN) to Olbia Costa Smeralda Airport (OLB)plane TRN - OLB
8h 58m€74–269Train, ferry, drive
- Take the train from Lyon Part Dieu to Marseille St Charlestrain Tgv
- Take the train from Marseille-Saint-Charles to Nice-Saint-Augustintrain
- Take the ferry from Port of Nice Lympia to Port of Porto Torresferry
- Drive from Fermata di VILLAGGIO RASCIADA to Porto Cervocar
20h 25m€177–320Train, car ferry, bus
- Take the train from Lyon Part Dieu to Chambery Challes Les Eauxtrain Ter
- Take the train from Chambery Challes Les Eaux to Torino Lingottotrain Tgv
- Take the train from Torino Lingotto to Genova P.Za Principetrain
- Take the carferry from Port of Genoa to Olbia Porto Isola Biancacarferry
- Take the bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata busbus
23h 18m€134–231Bus, car ferry
- Take the bus from Lyon - Gerland Bus Station to Turin - Vittorio Emanuele Bus Stationbus
- Take the bus from Turin to Genoabus 501 / ...
- Take the carferry from Port of Genoa to Olbia Porto Isola Biancacarferry
- Take the bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata busbus
24h 21m€90–147Train, ferry, bus
- Take the train from Lyon Part Dieu to Avignon Tgvtrain Tgv
- Take the train from Avignon Tgv to Toulontrain Tgv
- Take the ferry from Port of Toulon to Port of Porto Torresferry
- Take the bus from Fermata di PORTO TORRES VIA MARE-PENSILINE to Fermata di S.TERESA GALLURAbus
- Take the bus from Fermata di SANTA TERESA GALLURA P.MODESTO to Fermata di PORTO CERVObus 902
24h 47m€134–235
Lyon to Porto Cervo by bus, foot, and ferry
Comparing Your Travel Options
The cheapest way to get from Lyon to Porto Cervo is to fly and line 2606 bus which costs €60 - €250 and takes 6h 9m.
The fastest way to get from Lyon to Porto Cervo is to fly and line 2606 bus which takes 6h 9m and costs €60 - €250.
The distance between Lyon and Porto Cervo is 691 km.
The best way to get from Lyon to Porto Cervo without a car is to bus and ferry which takes 24h 29m and costs €110 - €180.
It takes approximately 7h 29m to get from Lyon to Porto Cervo, including transfers.
There are 3288+ hotels available in Porto Cervo.
What companies run services between Lyon, France and Porto Cervo, Italy?
There is no direct connection from Lyon to Porto Cervo. However, you can take the train to Aéroport Lyon Saint-Exupéry, walk to Lyon–Saint Exupéry Airport (LYS) airport, fly to Figari-Sud Corse Airport (FSC), take the taxi to Bonifacio, take the ferry to Santa Teresa Gallura, walk to Fermata di SANTA TERESA GALLURA P.MODESTO, then take the bus to Fermata di PORTO CERVO. Alternatively, you can take a vehicle from Lyon to Porto Cervo via Port of Livorno and Port of Olbia in around 14h 44m.
- Website
- easyjet.com
Flights from Lyon–Saint Exupéry Airport to Figari-Sud Corse Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Saturday
- Estimated price
- €85–260
Flights from Lyon–Saint Exupéry Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 30m
- When
- Monday and Friday
- Estimated price
- €35–210
Flights from Geneva International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €35–150
- Website
- volotea.com
Flights from Lyon–Saint Exupéry Airport to Figari-Sud Corse Airport
- Ave. Duration
- 1h 15m
- When
- Saturday
- Estimated price
- €65–230
Flights from Lyon–Saint Exupéry Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 25m
- When
- Friday
- Estimated price
- €35–150
Flights from Turin Caselle Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- €29–170
- Website
- aircorsica.com
Flights from Lyon–Saint Exupéry Airport to Figari-Sud Corse Airport
- Ave. Duration
- 1h 10m
- When
- Saturday
- Estimated price
- €190–700
- Website
- swiss.com
Flights from Geneva International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- €90–340
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €27–50
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Marseille St Charles
- Ave. Duration
- 3h 50m
- Frequency
- Every 3 hours
- Estimated price
- €55–95
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Chambery Challes Les Eaux
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €18–35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Avignon Tgv
- Ave. Duration
- 1h 8m
- Frequency
- 5 times a day
- Estimated price
- €35–70
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- €30–50
- Website
- TGV inOui
Train from Lyon Part Dieu to Marseille St Charles
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- €60–95
- Website
- TGV inOui
Train from Chambery Challes Les Eaux to Torino Lingotto
- Ave. Duration
- 2h 42m
- Frequency
- Twice a week
- Estimated price
- €40–60
- Website
- TGV inOui
Train from Lyon Part Dieu to Avignon Tgv
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €45–70
- Website
- TGV inOui
Train from Avignon Tgv to Toulon
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- €30–50
- Website
- TGV inOui
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lyon Part Dieu to Torino Porta Susa
- Ave. Duration
- 3h 57m
- Frequency
- 4 times a day
- Estimated price
- €35–50
- Website
- Trenitalia
Train from Lyon Part Dieu to Marseille St Charles
- Ave. Duration
- 1h 48m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- Trenitalia
Train from Lyon Part Dieu to Chambery Challes Les Eaux
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- €12–18
- Website
- Trenitalia
Train from Torino Lingotto to Genova P.Za Principe
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €18–26
- Website
- Trenitalia
Train from Lyon Part Dieu to Avignon Tgv
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- Trenitalia
- Phone
- +33 4 13 94 30 50
- Website
- Zou! Lignes Express Régionales
Train from Lyon Part Dieu to Marseille St Charles
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- €85–120
- Website
- Zou! Lignes Express Régionales
Train from Marseille-Saint-Charles to Nice-Saint-Augustin
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- €55–80
- Website
- Zou! Lignes Express Régionales
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Torino Lingotto to Genova P.Za Principe
- Ave. Duration
- 1h 33m
- Frequency
- Every 4 hours
- Estimated price
- €16–30
- Website
- Trenitalia Intercity
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Torino Lingotto to Genova P.Za Principe
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- €21–40
- Website
- Trenitalia Frecce
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Lyon Part Dieu to Avignon Tgv
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €40–65
- Website
- Belgian Railways
- Phone
- +39079670613
- caramellitours1950@gmail.com
- Website
- Caramelli Tours Di Caramelli Pietro E C Snc
Bus from Fermata di SANTA TERESA GALLURA P.MODESTO to Fermata di PORTO CERVO
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- €6–8
- Schedules at
- Caramelli Tours Di Caramelli Pietro E C Snc
Bus from Fermata di SANTA TERESA GALLURA P.MODESTO to Fermata di PORTO CERVO
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- €6–8
- Schedules at
- Caramelli Tours Di Caramelli Pietro E C Snc
Bus from Fermata di Via San Simplicio 6 to Fermata di PORTO CERVO
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- €4–5
- Schedules at
- Caramelli Tours Di Caramelli Pietro E C Snc
Bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata bus
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €5–7
- Schedules at
- Caramelli Tours Di Caramelli Pietro E C Snc
Bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata bus
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €5–7
- Schedules at
- Caramelli Tours Di Caramelli Pietro E C Snc
Bus from Fermata di SANTA TERESA GALLURA P.MODESTO to Fermata di PORTO CERVO
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- €6–8
- Schedules at
- Caramelli Tours Di Caramelli Pietro E C Snc
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Lyon to Nice
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- Flixbus
Bus from Lyon - Gerland Bus Station to Turin - Vittorio Emanuele Bus Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- €26–40
- Website
- Flixbus
Bus from Turin to Genoa
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- €14–22
- Website
- Flixbus
- Phone
- +39 079262039
- digitursrl@gmail.com
- Website
- Digitur
Bus from Fermata di PORTO TORRES VIA MARE-PENSILINE to Fermata di S.TERESA GALLURA
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- €16
- Schedules at
- Digitur
Bus from Fermata di PORTO TORRES VIA MARE-PENSILINE to Fermata di S.TERESA GALLURA
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- €16
- Schedules at
- Digitur
- Phone
- (+39) 0789 50885
- info@sunlines.it
- Website
- Sun Lines S.R.L.
Bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata bus
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- €9–12
- Schedules at
- Sun Lines S.R.L.
Bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata bus
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- €9–12
- Schedules at
- Sun Lines S.R.L.
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lyon - Gerland Bus Station to Turin - Vittorio Emanuele Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- €21–35
- Website
- BlaBlaCar Bus
- Phone
- +39 800 959 369
- info@ichnusalines.com
- Website
- Ichnusa Lines
Ferry from Bonifacio to Santa Teresa Gallura
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €45–48
- Website
- Ichnusa Lines
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- Grimaldi Lines
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- €30–70
- Website
- Grimaldi Lines
- Only Passenger
- €30
- with added vehicle
- €70
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Nice Lympia to Port of Porto Torres
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- €50–85
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Nice Lympia to Port of Porto Torres
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- €50–85
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €55–95
- Website
- Corsica Ferries/Sardinia Ferries
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- Grandi Navi Veloci
Car ferry from Port of Genoa to Olbia Porto Isola Bianca
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- Grandi Navi Veloci
Car ferry from Port of Genoa to Olbia Porto Isola Bianca
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- Grandi Navi Veloci
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.