There are 6 ways to get from Geneva to Bastia by plane, bus, car, car ferry, 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 Geneva International Airport to Calvi – Sainte-Catherine Airport, bus
best- Fly from Geneva International Airport (GVA) to Calvi – Sainte-Catherine Airport (CLY)plane GVA - CLY
- Take the bus from Calvi piazza trasputadore d'acqua to Bastia a gara di busbus
4h 36m€168–511Bus, ferry
cheapest- Take the bus from Geneva to Nice Airportbus FlixBus 1404 / ...
- Take the ferry from Port of Nice Lympia to Port of Bastiaferry Nice - Bastia
18h 32m€64–110Drive, car ferry
- Drive from Geneva to Port of Savonacar
- Take the car ferry from Port of Savona to Port of Bastiacarferry
15h 7m€92–155Train to Lyon–Saint Exupéry Airport, fly to Bastia - Poretta Airport
- Take the train from Bellegarde to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Bastia - Poretta Airport (BIA)plane LYS - BIA
7h 37m€104–580Fly Geneva International Airport to Bastia - Poretta Airport, line 2 train
- Fly from Geneva International Airport (GVA) to Bastia - Poretta Airport (BIA)plane GVA - BIA
- Take the train from Lucciana-Olivella to Bastiatrain
2h 26m€70–465Bus, train, car ferry
- Take the bus from Geneva - Bus Station to Turin - Lingottobus
- Take the train from Torino Lingotto to Savonatrain
- Take the car ferry from Port of Savona to Port of Bastiacarferry
20h 24m€66–130
Geneva to Bastia by bus, tram, and ferry
Questions & Answers
The cheapest way to get from Geneva to Bastia is to bus and ferry which costs €60 - €110 and takes 18h 32m.
The fastest way to get from Geneva to Bastia is to fly and line 2 train which takes 2h 26m and costs €65 - €470.
The distance between Geneva and Bastia is 581 km.
The best way to get from Geneva to Bastia without a car is to bus and ferry which takes 18h 32m and costs €60 - €110.
It takes approximately 4h 36m to get from Geneva to Bastia, including transfers.
There are 1052+ hotels available in Bastia.
What companies run services between Geneva, Switzerland and Bastia, France?
There is no direct connection from Geneva to Bastia. However, you can fly to Calvi – Sainte-Catherine Airport (CLY), take the taxi to Calvi piazza trasputadore d'acqua, then take the bus to Bastia a gara di bus. Alternatively, you can take a vehicle from Geneva to Port of Bastia via Port of Savona in around 15h 7m.
- Website
- easyjet.com
Flights from Geneva International Airport to Calvi – Sainte-Catherine Airport
- Ave. Duration
- 1h 15m
- When
- Saturday
- Estimated price
- €75–460
Flights from Lyon–Saint Exupéry Airport to Bastia - Poretta Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- €35–350
Flights from Geneva International Airport to Bastia - Poretta Airport
- Ave. Duration
- 1h 15m
- When
- Saturday
- Estimated price
- €45–430
- Website
- swiss.com
Flights from Geneva International Airport to Calvi – Sainte-Catherine Airport via Zurich
- Ave. Duration
- 2h 55m
- When
- Sunday
- Estimated price
- €100–650
- Website
- volotea.com
Flights from Lyon–Saint Exupéry Airport to Bastia - Poretta Airport
- Ave. Duration
- 1h 15m
- When
- Saturday
- Estimated price
- €45–300
- Website
- aircorsica.com
Flights from Lyon–Saint Exupéry Airport to Bastia - Poretta Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €70–460
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Bellegarde to Lyon Part Dieu
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €28–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Bellegarde to Lyon Part Dieu
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- €28–65
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €28–40
- 1st Class
- €45–65
- Phone
- 04 95 32 80 57
- contact@cfc.corsica
- Website
- cf-corse.corsica
Train from Lucciana-Olivella to Bastia
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Schedules at
- cf-corse.corsica
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Torino Lingotto to Savona
- Ave. Duration
- 2h 3m
- Frequency
- Every 3 hours
- Estimated price
- €12–19
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Lingotto to Savona
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- €21–30
- Website
- https://www.trenitalia.com/en.html
- transports@isula.corsica
- Website
- corsicabus.org
Bus from Calvi piazza trasputadore d'acqua to Bastia a gara di bus
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €21–28
- Schedules at
- corsicabus.org
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Geneva to Nice Airport
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Estimated price
- €35–70
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Geneva - Bus Station to Turin - Lingotto
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- €27–40
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Car ferry from Port of Savona to Port of Bastia
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €26–60
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Nice Lympia to Port of Bastia
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- €24–40
- Website
- https://www.corsica-ferries.co.uk/
Want to know more about travelling around France
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide




































