There are 9 ways to get from Corsica to Luthern by plane, train, car, car ferry, ferry, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Bastia - Poretta Airport, train
best- Fly from Bastia - Poretta Airport (BIA) to Zurich Airport (ZRH)BIA - ZRH
- Take the train from Zürich HB to Luzern
4h 52mCHF 200–452Ferry, bus
cheapest- Take the ferry from Ajaccio to Port of Nice Lympia
- Take the bus from Nice to Milano, Autostazione Lampugnano492
- Take the bus from Milano, Autostazione Lampugnano to Luzern439 / ...
18h 56mCHF 91–207Drive, car ferry
- Drive from Ajaccio to Port of Bastia
- Take the car ferry from Port of Bastia to Port of Savona
- Drive from Port of Savona to Luthern
14h 2mCHF 136–250Ferry, train via Nice
- Take the ferry from Ajaccio to Port of Nice Lympia
- Take the train from Nice Ville to Mulhouse VilleTgv
- Take the train from Basel SBB to LuzernEc / ...
19h 28mCHF 183–467Taxi to Figari-Sud Corse Airport, fly, train
- Take the taxi from Sartène to Figari-Sud Corse Airport (FSC)
- Fly from Figari-Sud Corse Airport (FSC) to Zurich Airport (ZRH)FSC - ZRH
- Take the train from Zürich HB to Luzern
3h 17mCHF 257–343Fly from Ajaccio Napoleon Bonaparte Airport, train
- Fly from Ajaccio Napoleon Bonaparte Airport (AJA) to Zurich Airport (ZRH)AJA - ZRH
- Take the train from Zürich HB to Luzern
7h 7mCHF 189–380Ferry, train
- Take the ferry from Ajaccio to Port of Toulon
- Take the train from Toulon to Mulhouse VilleTgv
- Take the train from Basel SBB to LuzernEc / ...
18h 40mCHF 137–336Ferry, train via Genoa
- Take the ferry from Ajaccio to Port of Nice Lympia
- Take the train from Nice Ville to Genova P.Za Principe
- Take the train from Genova P.Za Principe to Arth-GoldauEc
19h 44mCHF 167–372Ferry, train via Genoa #2
- Take the ferry from Ajaccio to Port of Nice Lympia
- Take the train from Menton to Genova P.Za Principe
- Take the train from Genova P. Principe to ZugEc
21h 42mCHF 187–370
Corsica to Luthern by ferry, foot, and bus
Questions & Answers
The cheapest way to get from Corsica to Luthern is to ferry and bus which costs SFr 90 - SFr 210 and takes 18h 56m.
The fastest way to get from Corsica to Luthern is to taxi and fly and train which takes 3h 17m and costs SFr 250 - SFr 350.
The distance between Corsica and Luthern is 623 km.
The best way to get from Corsica to Luthern without a car is to ferry and bus which takes 18h 56m and costs SFr 90 - SFr 210.
It takes approximately 4h 52m to get from Corsica to Luthern, including transfers.
There are 573+ hotels available in Luthern.
What companies run services between Corsica, France and Luthern, Switzerland?
There is no direct connection from Corsica to Luthern. However, you can take the taxi to Bastia - Poretta Airport (BIA) airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, take the train to Zürich HB, then take the train to Luzern. Alternatively, you can take a vehicle from Ajaccio to Luthern via Port of Bastia and Port of Savona in around 14h 2m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- swiss.com
Flights from Bastia - Poretta Airport to Zurich Airport via Nice
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- CHF 100–410
Flights from Bastia - Poretta Airport to Zurich Airport via Luxembourg
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- CHF 110–550
Flights from Figari-Sud Corse Airport to Zurich Airport
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- CHF 65–400
Flights from Ajaccio Napoleon Bonaparte Airport to Zurich Airport via Nice
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- CHF 110–440
Flights from Ajaccio Napoleon Bonaparte Airport to Zurich Airport via Geneva
- Ave. Duration
- 4h
- When
- Thursday
- Estimated price
- CHF 60–310
Flights from Ajaccio Napoleon Bonaparte Airport to Zurich Airport via Munich
- Ave. Duration
- 5h 40m
- When
- Thursday
- Estimated price
- CHF 180–700
Flights from Ajaccio Napoleon Bonaparte Airport to Zurich Airport via Vienna
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- CHF 210–750
Flights from Ajaccio Napoleon Bonaparte Airport to Zurich Airport via Luxembourg
- Ave. Duration
- 7h
- When
- Tuesday
- Estimated price
- CHF 120–600
- Website
- ita-airways.com
Flights from Bastia - Poretta Airport to Zurich Airport via Rome
- Ave. Duration
- 6h 40m
- When
- Thursday
- Estimated price
- CHF 85–420
Flights from Ajaccio Napoleon Bonaparte Airport to Zurich Airport via Rome
- Ave. Duration
- 6h 35m
- When
- Friday
- Estimated price
- CHF 120–450
- Website
- lufthansa.com
Flights from Figari-Sud Corse Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Saturday
- Estimated price
- CHF 190–600
Flights from Ajaccio Napoleon Bonaparte Airport to Zurich Airport via Munich
- Ave. Duration
- 5h 40m
- When
- Thursday
- Estimated price
- CHF 180–700
- Website
- flyedelweiss.com
Flights from Figari-Sud Corse Airport to Zurich Airport
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- CHF 65–400
- Website
- austrian.com
Flights from Ajaccio Napoleon Bonaparte Airport to Zurich Airport via Vienna
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- CHF 210–750
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Luzern
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–29
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Luzern
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- CHF 20–40
- Website
- https://www.sbb.ch/en
Train from Genova P.Za Principe to Arth-Goldau
- Ave. Duration
- 5h 34m
- Frequency
- Once daily
- Estimated price
- CHF 100–190
- Website
- https://www.sbb.ch/en
Train from Genova P. Principe to Zug
- Ave. Duration
- 5h 52m
- Frequency
- Once daily
- Estimated price
- CHF 120–230
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Nice Ville to Mulhouse Ville
- Ave. Duration
- 7h 56m
- Frequency
- Twice daily
- Estimated price
- CHF 110–280
- Website
- https://www.sncf-connect.com/en-en
Train from Toulon to Mulhouse Ville
- Ave. Duration
- 6h 3m
- Frequency
- Twice daily
- Estimated price
- CHF 90–220
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Basel SBB to Luzern
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Nice Ville to Genova P.Za Principe
- Ave. Duration
- 4h 26m
- Frequency
- Once a week
- Estimated price
- CHF 10–15
- Website
- https://www.trenitalia.com/en.html
Train from Menton to Genova P.Za Principe
- Ave. Duration
- 3h 32m
- Frequency
- Once a week
- Estimated price
- CHF 9–14
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Genova P.Za Principe to Arth-Goldau
- Ave. Duration
- 4h 33m
- Frequency
- Twice daily
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Nice to Milano, Autostazione Lampugnano
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- CHF 25–60
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Luzern
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- CHF 16–35
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Milano, Autostazione Lampugnano to Luzern
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Estimated price
- CHF 17
- Website
- https://regiojet.com/
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Car ferry from Port of Bastia to Port of Savona
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- CHF 50–120
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- CHF 50–65
- Passenger & Vehicle Flex Fare
- CHF 90–120
Ferry from Ajaccio to Port of Nice Lympia
- Ave. Duration
- 7h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 45–110
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- CHF 45–65
- Passenger & Vehicle Flex Fare
- CHF 85–110
Ferry from Ajaccio to Port of Toulon
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- CHF 24–45
- Website
- https://www.corsica-ferries.co.uk/
- Ave. Duration
- 40 min
- Estimated price
- CHF 95–120
Taxi Porto Vecchio
- Phone
- +33 6 21 31 04 64
- Website
- taxi-porto-vecchio.fr
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide




























