There are 11 ways to get from Bastia to Basel by plane, car ferry, car, ferry, 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 Bastia - Poretta Airport to Basel
best- Fly from Bastia - Poretta Airport (BIA) to Basel (BSL)plane BIA - BSL
4h 14mCHF 68–291Car ferry, drive
- Take the car ferry from Port of Bastia to Port of Savonacarferry
- Drive from Port of Savona to Baselcar
12h 45mCHF 117–188Ferry, train via Florence
- Take the ferry from Port of Bastia to Port of Piombinoferry
- Take the train from Piombino Marittima to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Milano Centraletrain Fr
- Take the train from Milano Centrale to Basel Sbbtrain Ec
14h 58mCHF 129–256Ferry, bus via Milan
- Take the ferry from Port of Bastia to Port of Piombinoferry
- Take the bus from Port of Piombino to Massetana Romanabus
- Take the bus from Siena to Milanbus
- Take the bus from Milan to Basel SBBbus
18h 55mCHF 71–124Fly Bastia - Poretta Airport to Strasbourg International Airport, train
- Fly from Bastia - Poretta Airport (BIA) to Strasbourg International Airport (SXB)plane BIA - SXB
- Take the train from Strasbourg to Basel Sbbtrain
4h 57mCHF 83–365Fly Bastia - Poretta Airport to Zurich Airport, train
- Fly from Bastia - Poretta Airport (BIA) to Zurich Airport (ZRH)plane BIA - ZRH
- Take the train from Zürich HB to Basel SBBtrain
7h 27mCHF 198–448Bus to Calvi – Sainte-Catherine Airport, fly to Basel
- Take the bus from BASTIA - Gara Stradali to Calvibus
- Fly from Calvi – Sainte-Catherine Airport (CLY) to Basel (BSL)plane CLY - BSL
5h 50mCHF 105–527Fly Bastia - Poretta Airport to Lyon–Saint Exupéry Airport, train
- Fly from Bastia - Poretta Airport (BIA) to Lyon–Saint Exupéry Airport (LYS)plane BIA - LYS
- Take the train from Lyon Part Dieu to Mulhouse Villetrain
8h 1mCHF 169–392Ferry, train
- Take the ferry from Port of Bastia to Port of Piombinoferry
- Take the train from Campiglia Marittima to Milano Centraletrain Fb
- Take the train from Milano Centrale to Basel Sbbtrain Ec
15h 12mCHF 115–248Car ferry, train
- Take the car ferry from Port of Bastia to Port of Savonacarferry
- Take the train from Savona to Milano Centraletrain Ic
- Take the train from Milano Centrale to Basel Sbbtrain Ec
16h 10mCHF 106–196Ferry, bus
- Take the ferry from Port of Bastia to Port of Nice Lympiaferry Bastia - Nice
- Take the bus from Nice - Airport Bus Station Terminal 1 to Baselbus BlaBlaCar Bus
23h 56mCHF 90–166
Bastia to Basel by ferry and train
Questions & Answers
The cheapest way to get from Bastia to Basel is to ferry and bus via Milan which costs SFr 70 - SFr 130 and takes 18h 55m.
The fastest way to get from Bastia to Basel is to fly which takes 4h 14m and costs SFr 65 - SFr 300.
The distance between Bastia and Basel is 611 km.
The best way to get from Bastia to Basel without a car is to ferry and train via Florence which takes 14h 58m and costs SFr 120 - SFr 260.
It takes approximately 4h 14m to get from Bastia to Basel, including transfers.
There are 1356+ hotels available in Basel.
What companies run services between Bastia, France and Basel, Switzerland?
easyJet flies from Bastia - Poretta Airport (BIA) to Basel (BSL) 3 times a week.
- Website
- swiss.com
Flights from Bastia - Poretta Airport to Zurich Airport via Stuttgart
- Ave. Duration
- 3h 15m
- When
- Saturday
- Estimated price
- CHF 180–290
Flights from Bastia - Poretta Airport to Zurich Airport via Geneva
- Ave. Duration
- 3h 40m
- When
- Monday and Wednesday
- Estimated price
- CHF 190–300
Flights from Bastia - Poretta Airport to Zurich Airport via Nice
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- CHF 140–480
Flights from Bastia - Poretta Airport to Zurich Airport via Marseille
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- CHF 140–490
Flights from Bastia - Poretta Airport to Zurich Airport via Luxembourg
- Ave. Duration
- 5h 15m
- When
- Tuesday
- Estimated price
- CHF 160–800
- Website
- easyjet.com
Flights from Bastia - Poretta Airport to Basel
- Ave. Duration
- 1h 23m
- When
- Saturday and Tuesday
- Estimated price
- CHF 60–250
Flights from Calvi – Sainte-Catherine Airport to Basel
- Ave. Duration
- 1h 15m
- When
- Wednesday and Saturday
- Estimated price
- CHF 70–480
Flights from Bastia - Poretta Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 60–210
- Website
- lufthansa.com
Flights from Bastia - Poretta Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 37m
- When
- Thursday to Saturday
- Estimated price
- CHF 140–550
Flights from Bastia - Poretta Airport to Zurich Airport via Stuttgart
- Ave. Duration
- 3h 15m
- When
- Saturday
- Estimated price
- CHF 180–290
Flights from Bastia - Poretta Airport to Zurich Airport via Marseille
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- CHF 140–490
- Website
- aircorsica.com
Flights from Bastia - Poretta Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 13m
- When
- Wednesday, Saturday, Monday, Friday, and Sunday
- Estimated price
- CHF 100–220
- Website
- volotea.com
Flights from Bastia - Poretta Airport to Strasbourg International Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 55–230
Flights from Bastia - Poretta Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 15m
- When
- Saturday
- Estimated price
- CHF 60–240
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Piombino Marittima to Firenze S.M.N.
- Ave. Duration
- 2h 54m
- Frequency
- Every 4 hours
- Estimated price
- CHF 20–35
- Website
- https://www.trenitalia.com/en.html
Train from Savona to Milano Centrale
- Ave. Duration
- 2h 47m
- Frequency
- Every 4 hours
- Estimated price
- CHF 20–35
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 40–85
- Schedules at
- trenitalia.com
Train from Campiglia Marittima to Milano Centrale
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- CHF 50–110
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 3h 54m
- Frequency
- 4 times a day
- Estimated price
- CHF 30–65
- Website
- https://www.trenitalia.com/en.html
Train from Campiglia Marittima to Milano Centrale
- Ave. Duration
- 5h 13m
- Frequency
- Twice daily
- Estimated price
- CHF 35–80
- Website
- https://www.trenitalia.com/en.html
Train from Savona to Milano Centrale
- Ave. Duration
- 2h 22m
- Frequency
- Every 2 hours
- Estimated price
- CHF 18–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- CHF 35–70
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Basel Sbb
- Ave. Duration
- 4h 20m
- Frequency
- Every 3 hours
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 85–120
- 2nd Class
- CHF 70–100
Train from Milano Centrale to Basel Sbb
- Ave. Duration
- 4h 20m
- Frequency
- Every 3 hours
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 85–120
- 2nd Class
- CHF 70–100
Train from Milano Centrale to Basel Sbb
- Ave. Duration
- 4h 20m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 50–75
- 2nd Class
- CHF 65–85
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–45
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 30–90
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Mulhouse Ville
- Ave. Duration
- 3h 8m
- Frequency
- Hourly
- Estimated price
- CHF 80–130
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39 199 168 182
- info@tiemmespa.it
- Website
- tiemmespa.it
Bus from Port of Piombino to Massetana Romana
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- CHF 9–11
- Schedules at
- tiemmespa.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Siena to Milan
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 28–50
- Website
- https://www.flixbus.co.uk
Bus from Milan to Basel SBB
- Ave. Duration
- 4h 35m
- Frequency
- Every 4 hours
- Estimated price
- CHF 24–45
- Website
- https://www.flixbus.co.uk
- Phone
- +33 4 95 20 25 25
- contact@isula.corsica
- Website
- isula.corsica
Bus from BASTIA - Gara Stradali to Calvi
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Estimated price
- CHF 16–24
- Schedules at
- isula.corsica
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Nice - Airport Bus Station Terminal 1 to Basel
- Ave. Duration
- 14h 50m
- Frequency
- Once daily
- Estimated price
- CHF 70–130
- Website
- https://www.blablacar.co.uk/bus
- 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 35–70
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 8–16
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 8–16
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 8–16
- Website
- https://www.corsica-ferries.co.uk/
Car ferry from Port of Bastia to Port of Savona
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- CHF 35–70
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Bastia to Port of Nice Lympia
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- CHF 18–35
- Website
- https://www.corsica-ferries.co.uk/
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
Italy Travel Guides
Read the travel guide
Travelling by boat in Italy
Read the travel guide


















































