There are 11 ways to get from Locarno to Corsica by train, plane, taxi, ferry, bus, 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.
Train, train to Milano Malpensa Airport, fly to Figari-Sud Corse Airport, taxi
best- Take the train from Locarno to Mendrisiotrain
- Take the train from Mendrisio to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Figari-Sud Corse Airport (FSC)plane MXP - FSC
- Take the taxi from Figari-Sud Corse Airport (FSC) to Sartènetaxi
6h 34m€205–594Bus, ferry
cheapest- Take the bus from Bellinzona to Milanbus
- Take the bus from Milan to Nice Airportbus
- Take the ferry from Port of Nice Lympia to Ajaccioferry
19h 16m€76–130Train, ferry
- Take the train from Locarno to Milano Centraletrain
- Take the train from Milano Centrale to Ventimigliatrain Ic
- Take the ferry from Port of Nice Lympia to Ajaccioferry
16h 12m€104–251Drive, ferry
- Drive from Locarno to Port of Livornocar
- Take the ferry from Port of Livorno to Port of Bastiaferry
- Drive from Merria di Bastia to Ajacciocar
11h 19m€103–157Train, train to Milano Malpensa Airport, fly to Bastia - Poretta Airport
- Take the train from Locarno to Mendrisiotrain
- Take the train from Mendrisio to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Bastia - Poretta Airport (BIA)plane MXP - BIA
8h 39m€82–448Train to Basel, fly to Ajaccio Napoleon Bonaparte Airport
- Take the train from Bellinzona to Basel SBBtrain
- Fly from Basel (BSL) to Ajaccio Napoleon Bonaparte Airport (AJA)plane BSL - AJA
7h 50m€99–718Train, train to Geneva International Airport, fly to Ajaccio Napoleon Bonaparte Airport
- Take the train from Locarno FART to Domodossolatrain
- Take the train from Brig to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Ajaccio Napoleon Bonaparte Airport (AJA)plane GVA - AJA
9h 49m€167–645Train, train to Sion Airport, fly to Calvi – Sainte-Catherine Airport
- Take the train from Locarno FART to Domodossolatrain
- Take the train from Domodossola to Siontrain
- Fly from Sion Airport (SIR) to Calvi – Sainte-Catherine Airport (CLY)plane SIR - CLY
7h 24m€125–588Train, train to Nice Côte D'Azur International Airport, fly to Bastia - Poretta Airport
- Take the train from Locarno to Milano Centraletrain
- Take the train from Milano Centrale to Ventimigliatrain
- Take the train from Ventimiglia to Saint-Laurent-du-Vartrain
- Fly from Nice Côte D'Azur International Airport (NCE) to Bastia - Poretta Airport (BIA)plane NCE - BIA
11h 8m€194–523Train, train to Milano Malpensa Airport, fly to Ajaccio Napoleon Bonaparte Airport
- Take the train from Locarno to Mendrisiotrain
- Take the train from Mendrisio to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Ajaccio Napoleon Bonaparte Airport (AJA)plane MXP - AJA
9h 41m€180–404Train, bus, ferry
- Take the train from Locarno to Milano Centraletrain
- Take the train from Milano Centrale to Genova P.Za Principetrain Ic
- Take the bus from Genoa to Nice Airportbus 798 / ...
- Take the ferry from Port of Nice Lympia to Ajaccioferry
16h 18m€97–250
Locarno to Corsica by train, bus, and ferry
Questions & Answers
The cheapest way to get from Locarno to Corsica is to bus and ferry which costs €75 - €130 and takes 19h 16m.
The fastest way to get from Locarno to Corsica is to train and fly and taxi which takes 6h 34m and costs €200 - €600.
The distance between Locarno and Corsica is 614 km.
The best way to get from Locarno to Corsica without a car is to train and ferry which takes 16h 12m and costs €100 - €260.
It takes approximately 6h 34m to get from Locarno to Corsica, including transfers.
There are 2181+ hotels available in Corsica.
What companies run services between Locarno, Switzerland and Corsica, France?
There is no direct connection from Locarno to Corsica. However, you can take the train to Mendrisio, take the train to Malpensa Aeroporto T1, walk to Milano Malpensa Airport (MXP) airport, fly to Figari-Sud Corse Airport (FSC), then take the taxi to Sartène. Alternatively, you can take a train from Locarno to Ajaccio via Milano Centrale, Ventimiglia, Nice Riquier, Riquier, Port Lympia / Arson, and Port of Nice Lympia in around 16h 12m.
- Website
- aircorsica.com
Flights from Milano Malpensa Airport to Figari-Sud Corse Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €150–600
Flights from Milano Malpensa Airport to Bastia - Poretta Airport via Lyon
- Ave. Duration
- 5h 20m
- When
- Wednesday
- Estimated price
- €170–650
Flights from Milano Malpensa Airport to Bastia - Poretta Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- €160–310
Flights from Milano Malpensa Airport to Bastia - Poretta Airport via Rome
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- €170–650
Flights from Nice Côte D'Azur International Airport to Bastia - Poretta Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €85–320
Flights from Milano Malpensa Airport to Ajaccio Napoleon Bonaparte Airport via Munich
- Ave. Duration
- 4h 50m
- When
- Thursday
- Estimated price
- €200–750
Flights from Milano Malpensa Airport to Ajaccio Napoleon Bonaparte Airport via Lyon
- Ave. Duration
- 7h 55m
- When
- Tuesday to Monday
- Estimated price
- €180–650
Flights from Milano Malpensa Airport to Ajaccio Napoleon Bonaparte Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 9h 35m
- When
- Thursday and Sunday
- Estimated price
- €170–330
Flights from Milano Malpensa Airport to Ajaccio Napoleon Bonaparte Airport via Marseille
- Ave. Duration
- 9h 40m
- When
- Monday to Thursday
- Estimated price
- €650–1,200
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Bastia - Poretta Airport via Lyon
- Ave. Duration
- 3h 10m
- When
- Monday and Wednesday
- Estimated price
- €70–320
Flights from Basel to Ajaccio Napoleon Bonaparte Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €65–270
Flights from Geneva International Airport to Ajaccio Napoleon Bonaparte Airport
- Ave. Duration
- 1h 15m
- When
- Saturday, Sunday, Wednesday, Monday, and Thursday
- Estimated price
- €75–260
- Website
- lufthansa.com
Flights from Milano Malpensa Airport to Bastia - Poretta Airport via Munich
- Ave. Duration
- 5h 20m
- When
- Thursday to Saturday
- Estimated price
- €120–450
- Website
- air-mountain.ch
Flights from Sion Airport to Calvi – Sainte-Catherine Airport
- Ave. Duration
- 1h 10m
- When
- Wednesday and Saturday
- Estimated price
- €70–450
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Locarno to Mendrisio
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €19–60
- Website
- https://www.sbb.ch/en
Train from Mendrisio to Malpensa Aeroporto T1
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €21–65
- Website
- https://www.sbb.ch/en
Train from Locarno to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €40–130
- Website
- https://www.sbb.ch/en
Train from Locarno to Mendrisio
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €19–60
- Website
- https://www.sbb.ch/en
Train from Mendrisio to Malpensa Aeroporto T1
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €21–65
- Website
- https://www.sbb.ch/en
Train from Bellinzona to Basel SBB
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- €80–260
- Website
- https://www.sbb.ch/en
Train from Brig to Genève-Aéroport
- Ave. Duration
- 2h 48m
- Frequency
- Hourly
- Estimated price
- €75–240
- Website
- https://www.sbb.ch/en
Train from Domodossola to Sion
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- €30–100
- Website
- https://www.sbb.ch/en
Train from Locarno to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €40–130
- Website
- https://www.sbb.ch/en
Train from Locarno to Mendrisio
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €19–60
- Website
- https://www.sbb.ch/en
Train from Mendrisio to Malpensa Aeroporto T1
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €21–65
- Website
- https://www.sbb.ch/en
Train from Locarno to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €40–130
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Locarno to Mendrisio
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Mendrisio to Malpensa Aeroporto T1
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://www.trenord.it/en/
Train from Locarno to Mendrisio
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Mendrisio to Malpensa Aeroporto T1
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://www.trenord.it/en/
Train from Locarno to Mendrisio
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Mendrisio to Malpensa Aeroporto T1
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Ventimiglia
- Ave. Duration
- 3h 54m
- Frequency
- Hourly
- Estimated price
- €30–65
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Ventimiglia
- Ave. Duration
- 3h 54m
- Frequency
- Hourly
- Estimated price
- €30–65
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 34m
- Frequency
- Every 30 minutes
- Estimated price
- €15–35
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Ventimiglia
- Ave. Duration
- 4h 25m
- Frequency
- 6 times a week
- Estimated price
- €35–60
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Ventimiglia
- Ave. Duration
- 4h 25m
- Frequency
- 6 times a week
- Estimated price
- €35–60
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €17–28
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Bellinzona to Basel SBB
- Ave. Duration
- 2h 38m
- Frequency
- 4 times a day
- Estimated price
- €50–100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €70–100
- 2nd Class
- €50–70
Train from Domodossola to Sion
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €26–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–70
- 2nd Class
- €26–35
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Bellinzona to Basel SBB
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- €65–100
- Schedules at
- sob.ch
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- sbb-deutschland.de
Train from Bellinzona to Basel SBB
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- €18–23
- Schedules at
- sbb-deutschland.de
- Phone
- +41 (0)91 756 04 00
- [email protected]
- Website
- centovalli.ch
Train from Locarno FART to Domodossola
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- €10–15
- Schedules at
- centovalli.ch
Train from Locarno FART to Domodossola
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- €10–15
- Schedules at
- centovalli.ch
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Train from Ventimiglia to Saint-Laurent-du-Var
- Ave. Duration
- 1h 9m
- Frequency
- Every 15 minutes
- Schedules at
- zou.maregionsud.fr
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Train from Ventimiglia to Saint-Laurent-du-Var
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €11–21
- Website
- https://zou.maregionsud.fr/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 39m
- Frequency
- 3 times a day
- Estimated price
- €21–45
- Schedules at
- trenitalia.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Bellinzona to Milan
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €9–15
- Website
- https://www.flixbus.co.uk
Bus from Milan to Nice Airport
- Ave. Duration
- 5h 5m
- Frequency
- 4 times a day
- Estimated price
- €29–50
- Website
- https://www.flixbus.co.uk
Bus from Genoa to Nice Airport
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- €16–28
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Genoa to Nice Airport
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- €17–35
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Nice Lympia to Ajaccio
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- €23–45
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Nice Lympia to Ajaccio
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- €23–45
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Livorno to Port of Bastia
- Ave. Duration
- 4h 30m
- Frequency
- 6 times a week
- Estimated price
- €11–21
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Nice Lympia to Ajaccio
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- €23–45
- Website
- https://www.corsica-ferries.co.uk/
- Ave. Duration
- 40 min
- Estimated price
- €100–130
Taxi Porto Vecchio
- Phone
- +33 6 21 31 04 64
- Website
- taxi-porto-vecchio.fr
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide















































