There are 6 ways to get from Geneva Airport (GVA) to Sardinia by plane, train, ferry, bus, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Olbia Costa Smeralda Airport
best- Fly from Geneva International Airport (GVA) to Olbia Costa Smeralda Airport (OLB)plane GVA - OLB
1h 58m€48–168Train, ferry
- Take the train from Bellegarde to Marseille St Charlestrain Tgv
- Take the train from Marseille St Charles to Toulontrain Ter
- Take the ferry from Port of Toulon to Port of Porto Torresferry
- Take the train from Porto Torres M.Ma to Cagliaritrain Re
27h 23m€179–351Bus, car ferry
- Take the bus from Geneva Airport to Chamonix, Av. de Courmayeurbus
- Take the bus from Chamonix to Aostabus
- Take the bus from Aosta to Palermobus
- Take the carferry from Port of Palermo to Port of Cagliaricarferry
44h 38m€218–370Drive, car ferry
- Drive from Geneva Airport (GVA) to Port of Livornocar
- Take the carferry from Port of Livorno to Port of Olbiacarferry
- Drive from Port of Olbia to Cagliaricar
17h 3m€161–300Fly to Cagliari Elmas Airport
- Fly from Geneva International Airport (GVA) to Cagliari Elmas Airport (CAG)plane GVA - CAG
2h 49m€68–158Fly to Alghero
- Fly from Geneva International Airport (GVA) to Alghero (AHO)plane GVA - AHO
4h 18m€67–293
Geneva Airport (GVA) to Sardinia by train, foot, and ferry
Questions & Answers
The cheapest way to get from Geneva Airport (GVA) to Sardinia is to fly which costs €45 - €170 and takes 1h 58m.
The fastest way to get from Geneva Airport (GVA) to Sardinia is to fly which takes 1h 58m and costs €45 - €170.
The distance between Geneva Airport (GVA) and Sardinia is 657 km.
The best way to get from Geneva Airport (GVA) to Sardinia without a car is to train and ferry which takes 27h 23m and costs €170 - €360.
It takes approximately 1h 58m to get from Geneva Airport (GVA) to Sardinia, including transfers.
There are 3266+ hotels available in Sardinia.
What companies run services between Geneva Airport (GVA), Switzerland and Sardinia, Italy?
easyJet and Swiss fly from Geneva International Airport (GVA) to Olbia Costa Smeralda Airport (OLB) twice daily.
- Website
- easyjet.com
Flights from Geneva International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €40–150
Flights from Geneva International Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 40m
- When
- Wednesday to Sunday
- Estimated price
- €70–160
- Website
- flexflight.dk
Flights from Geneva International Airport to Alghero via Rome
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €65–300
Flights from Geneva International Airport to Alghero via Cagliari Elmas Airport
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- €65–290
- Website
- aeroitalia.com
Flights from Geneva International Airport to Alghero via Rome
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €65–300
Flights from Geneva International Airport to Alghero via Cagliari Elmas Airport
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- €65–290
- Website
- swiss.com
Flights from Geneva International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- €100–340
- Website
- ryanair.com
Flights from Geneva International Airport to Alghero via Barcelona
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- €65–300
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Bellegarde to Marseille St Charles
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- €90–150
- Website
- TGV inOui
Train from Marseille St Charles to Toulon
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €13–22
- Website
- TGV inOui
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Marseille St Charles to Toulon
- Ave. Duration
- 57 min
- Frequency
- Every 20 minutes
- Estimated price
- €11–23
- Website
- Oui.SNCF
- Phone
- +33 4 13 94 30 50
- Website
- Zou! Lignes Express Régionales
Train from Marseille St Charles to Toulon
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €17–35
- Website
- Zou! Lignes Express Régionales
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Porto Torres M.Ma to Cagliari
- Ave. Duration
- 3h 56m
- Frequency
- Twice a week
- Estimated price
- €30–55
- Website
- Trenitalia
- Phone
- +41 24 539 10 17
- [email protected]
- Website
- Alpy Transfers
Bus from Geneva Airport to Chamonix, Av. de Courmayeur
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- Alpy Transfers
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Chamonix to Aosta
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €4–8
- Website
- Flixbus
Bus from Aosta to Palermo
- Ave. Duration
- 25h 45m
- Frequency
- Once daily
- Estimated price
- €140–240
- Website
- Flixbus
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €35–70
- Website
- Corsica Ferries/Sardinia Ferries
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Palermo to Port of Cagliari
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €35–70
- Website
- Grimaldi Lines
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €29–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
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.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide





















