There are 5 ways to get from Olbia to Geneva by plane, car ferry, car, train, 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.
Fly
best- Fly from Olbia Costa Smeralda Airport (OLB) to Geneva International Airport (GVA)plane OLB - GVA
1h 25mCHF 35–190Car ferry, drive
- Take the carferry from Port of Olbia to Port of Livornocarferry Livorno
- Drive from Port of Livorno to Genevacar
13h 18mCHF 122–234Car ferry, train via Livorno
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take the train from Livorno Centrale to Milano Centraletrain Ic
- Take the train from Milano Centrale to Genevetrain Ec
18h 39mCHF 120–284Car ferry, bus
- Take the carferry from Port of Olbia to Port of Livornocarferry Livorno
- Take the bus from Pisa to Genevabus FlixBus 507
22h 33mCHF 96–198Car ferry, train
- Take the carferry from Olbia Porto Isola Bianca to Port of Genoacarferry
- Take the train from Genova P.Za Principe to Milano Centraletrain Ic
- Take the train from Milano Centrale to Genevetrain Ec
20h 55mCHF 113–200
Olbia to Geneva by car ferry, foot, and train
Questions & Answers
The cheapest way to get from Olbia to Geneva is to fly which costs SFr 35 - SFr 190 and takes 1h 25m.
The fastest way to get from Olbia to Geneva is to fly which takes 1h 25m and costs SFr 35 - SFr 190.
The distance between Olbia and Geneva is 653 km.
The best way to get from Olbia to Geneva without a car is to car ferry and train via Livorno which takes 18h 39m and costs SFr 120 - SFr 290.
It takes approximately 1h 25m to fly from Olbia Costa Smeralda Airport (OLB) to Geneva International Airport (GVA), including transfers and time at the airport.
The quickest flight from Olbia Costa Smeralda Airport Airport to Geneva International Airport Airport is the direct flight which takes 1h 25m.
easyJet offers flights from Olbia Costa Smeralda Airport Airport to Geneva International Airport Airport.
There are 1259+ hotels available in Geneva.
What companies run services between Olbia, Italy and Geneva, Switzerland?
easyJet flies from Olbia Costa Smeralda Airport (OLB) to Geneva International Airport (GVA) once daily.
- Website
- easyjet.com
Flights from Olbia Costa Smeralda Airport to Geneva International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- CHF 35–160
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Livorno Centrale to Milano Centrale
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a day
- Estimated price
- CHF 30–70
- Website
- Trenitalia Intercity
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- CHF 14–29
- Website
- Trenitalia Intercity
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Pisa to Geneva
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- CHF 50–85
- Website
- Flixbus
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- CHF 30–95
- Website
- Grimaldi Lines
- Only Passenger
- CHF 67
- with added vehicle
- CHF 95
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- CHF 30–95
- Website
- Grimaldi Lines
- Only Passenger
- CHF 67
- with added vehicle
- CHF 95
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- CHF 30–95
- Website
- Grimaldi Lines
- Only Passenger
- CHF 67
- with added vehicle
- CHF 95
Want to know more about travelling around Switzerland
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
Want to know more about Flixbus?
Read the travel guide











