There are 6 ways to get from Thun to Calvi by train, plane, car, ferry, 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.
Train, train to Sion, fly
best- Take the train from Thun to Visp
- Take the train from Visp to Sion
- Fly from Sion (SIR) to Calvi – Sainte-Catherine Airport (CLY)SIR - CLY
4h 46m€129–628Train, ferry, bus via Brig
cheapest- Take the train from Thun to BrigIc8 / ...
- Take the train from Domodossola to Busto Arsizio
- Take the train from Busto Arsizio to Genova P.Za Principe
- Take the ferry from Port of Genoa to Port of Bastia
- Take the bus from Bastia a gara di bus to Calvi piazza trasputadore d'acquaCBa
18h 50m€93–268Drive, ferry
- Drive from Thun to Port of Genoa
- Take the ferry from Port of Genoa to Port of Bastia
- Drive from Merria di Bastia to Calvi
14h€129–249Bus, ferry
- Take the bus from Bern to Genoa
- Take the ferry from Port of Genoa to Port of Bastia
- Take the bus from Bastia a gara di bus to Calvi piazza trasputadore d'acquaCBa
20h 41m€100–245Train to Geneva International Airport, fly
- Take the train from Bern to Genève-Aéroport
- Fly from Geneva International Airport (GVA) to Calvi – Sainte-Catherine Airport (CLY)GVA - CLY
6h 28m€171–558Train, ferry, bus
- Take the train from Spiez to DomodossolaEc / ...
- Take the train from Domodossola to Milano Centrale
- Take the train from Milano Centrale to Genova Piazza Principe
- Take the ferry from Port of Genoa to Port of Bastia
- Take the bus from Bastia a gara di bus to Calvi piazza trasputadore d'acquaCBa
20h 4m€101–243
Sion (SIR) to Calvi – Sainte-Catherine Airport (CLY) flights
Questions & Answers
The cheapest way to get from Thun to Calvi is to train and ferry and bus which costs €100 - €250 and takes 20h 4m.
The fastest way to get from Thun to Calvi is to train and fly which takes 4h 46m and costs €120 - €650.
The distance between Thun and Calvi is 544 km.
The best way to get from Thun to Calvi without a car is to train and ferry and bus via Brig which takes 18h 50m and costs €90 - €270.
It takes approximately 4h 46m to get from Thun to Calvi, including transfers.
There are 964+ hotels available in Calvi.
What companies run services between Thun, Switzerland and Calvi, France?
There is no direct connection from Thun to Calvi. However, you can take the train to Visp, take the train to Sion, walk to Sion (SIR) airport, fly to Calvi – Sainte-Catherine Airport (CLY), then take the taxi to Calvi. Alternatively, you can take a vehicle from Thun to Calvi via Port of Genoa, Port Of Bastia, Traversa, and Merria di Bastia in around 14h.
- Website
- air-mountain.ch
Flights from Sion to Calvi – Sainte-Catherine Airport
- Ave. Duration
- 1h 10m
- When
- Wednesday and Saturday
- Estimated price
- €70–500
- Website
- easyjet.com
Flights from Geneva International Airport to Calvi – Sainte-Catherine Airport
- Ave. Duration
- 1h 15m
- When
- Saturday
- Estimated price
- €60–400
- Website
- swiss.com
Flights from Geneva International Airport to Calvi – Sainte-Catherine Airport via Zurich
- Ave. Duration
- 3h
- When
- Sunday
- Estimated price
- €90–550
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Thun to Visp
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €30–45
- Website
- https://www.sbb.ch/en
Train from Visp to Sion
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–22
- Website
- https://www.sbb.ch/en
Train from Thun to Brig
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- https://www.sbb.ch/en
Train from Bern to Genève-Aéroport
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
Train from Spiez to Domodossola
- Ave. Duration
- 1h 7m
- Frequency
- 4 times a day
- Estimated price
- €40–65
- Website
- https://www.sbb.ch/en
- Phone
- +41 27 720 47 47
- info@regionalps.ch
- Website
- regionalps.ch
Train from Visp to Sion
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €16–34
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- €16–19
- 1st Class Ticket
- €30–34
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Visp to Sion
- Ave. Duration
- 25 min
- Frequency
- 6 times a week
- Estimated price
- €18–60
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €40–60
- 2nd Class
- €18–24
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Thun to Brig
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- €7–10
- Schedules at
- sbb-deutschland.de
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Thun to Brig
- Ave. Duration
- 1h 19m
- Frequency
- Twice a week
- Estimated price
- €14–19
- Website
- https://www.bls.ch/en
Train from Spiez to Domodossola
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- €18–26
- Website
- https://www.bls.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Domodossola to Busto Arsizio
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- €6–9
- Website
- https://www.trenord.it/en/
Train from Domodossola to Milano Centrale
- Ave. Duration
- 1h 44m
- Frequency
- Every 2 hours
- Estimated price
- €8–11
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Genova Piazza Principe
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- €8–11
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Domodossola to Busto Arsizio
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €6–17
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €11–17
Train from Busto Arsizio to Genova P.Za Principe
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- €10–35
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €23–35
- transports@isula.corsica
- Website
- corsicabus.org
Bus from Bastia a gara di bus to Calvi piazza trasputadore d'acqua
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €21–28
- Schedules at
- corsicabus.org
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bern to Genoa
- Ave. Duration
- 7h 25m
- Frequency
- 5 times a week
- Estimated price
- €30–70
- Website
- https://www.flixbus.co.uk
- Phone
- +49 (0)611 14020
- info@moby.it
- Website
- mobylines.com
Ferry from Port of Genoa to Port of Bastia
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- €40–120
- Schedules at
- mobylines.com
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







































