There are 11 ways to get from Donostia / San Sebastián to Corsica by bus, plane, train, car ferry 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.

Recommended option

Bus to Biarritz, fly to Calvi  •  5 h 51 min

  1. Take the bus from San Sebastian to Aeropuerto Biarritz
  2. Fly from Biarritz (BIQ) to Calvi (CLY) BIQ - CLY

$189 - $1,153

Cheapest option

Bus Ouibus, car ferry  •  22 h 39 min

  1. Take the bus from San Sebastián to Nice - Airport Ouibus
  2. Take the car ferry from Nice to Ajaccio

$77 - $175

9 alternative options

Bus to Biarritz, fly to Bastia  •  5 h 54 min

  1. Take the bus from San Sebastian to Aeropuerto Biarritz
  2. Fly from Biarritz (BIQ) to Bastia (BIA) BIQ - BIA

$243 - $1,059

Bus to Biarritz, fly to Figari  •  6 h 22 min

  1. Take the bus from San Sebastian to Aeropuerto Biarritz
  2. Fly from Biarritz (BIQ) to Figari (FSC) BIQ - FSC

$296 - $1,364

Bus to Biarritz, fly to Ajaccio  •  6 h 43 min

  1. Take the bus from San Sebastian to Aeropuerto Biarritz
  2. Fly from Biarritz (BIQ) to Ajaccio (AJA) BIQ - AJA

$117 - $576

Fly San Sebastian to Bastia  •  9 h 21 min

  1. Fly from San Sebastian (EAS) to Bastia (BIA) EAS - BIA

$159 - $739

Train, car ferry  •  20 h 59 min

  1. Take the train from Hendaye to Bordeaux-St-Jean Tgv
  2. Take the train from Bordeaux-St-Jean to Marseille-St-Charles Ic
  3. Take the train from Marseille-St-Charles to Toulon Tgv / ...
  4. Take the car ferry from Toulon to Ajaccio

$202 - $340

Bus ALSA, car ferry  •  24 h 11 min

  1. Take the bus from San Sebastian to Niza
  2. Take the car ferry from Nice to Bastia
  3. Take the bus from Bastia to Ajaccio

Train, car ferry via Toulouse-Matabiau  •  25 h 8 min

  1. Take the train from Bayonne to Toulouse-Matabiau Ic
  2. Take the train from Toulouse-Matabiau to Marseille-St-Charles Ic
  3. Take the car ferry from Marseille to Ajaccio

$166 - $248

Train, car ferry via Arles  •  25 h 48 min

  1. Take the train from Hendaye to Bordeaux-St-Jean Tgv
  2. Take the train from Bordeaux-St-Jean to Arles Ic
  3. Take the train from Arles to Arenc Euroméditerranée
  4. Take the car ferry from Marseille to Ajaccio

$180 - $274

Drive, car ferry  •  13 h 26 min

  1. Drive from Donostia / San Sebastián to Toulon
  2. Take the car ferry from Toulon to Ajaccio

$168 - $277

Questions & Answers

The cheapest way to get from Donostia / San Sebastián to Corsica is to bus and car ferry which costs 65€ - 160€ and takes 22 h 39 min.

More details

The quickest way to get from Donostia / San Sebastián to Corsica is to bus and fly which costs 160€ - 1100€ and takes 5 h 51 min.

More details

The distance between Donostia / San Sebastián and Corsica is 913 km.

It takes approximately 5 h 51 min to get from Donostia / San Sebastián to Corsica, including transfers.

More details

The best way to get from Donostia / San Sebastián to San Sebastian Airport is to bus which takes 32 min and costs 2€ - 4€.

More details

Map of how to get from Donostia / San Sebastián to Corsica.
Launch map view
  • Distance: 570.4 miles
  • Duration: 5 h 51 min

What companies run services between Donostia / San Sebastián, Spain and Corsica, France?

Vueling Airlines, easyJet and seven other airlines fly from Donostia / San Sebastián to Borgo hourly.

Airlines
Air France
Website
airfrance.com
Flights from Biarritz to Calvi via Paris Orly
Ave. Duration
5 h 1 min
When
Saturday and Sunday
Estimated price
$220 - $1,100
Flights from Biarritz to Calvi via Lyon
Ave. Duration
4 h 35 min
When
Saturday
Estimated price
$180 - $1,200
Flights from Biarritz to Calvi via Nice
Ave. Duration
4 h 5 min
When
Saturday and Sunday
Estimated price
$160 - $1,100
Flights from Biarritz to Calvi via Paris Orly, Nice
Ave. Duration
6 h 30 min
When
Saturday
Estimated price
$220 - $1,100
Flights from Biarritz to Bastia via Paris Orly
Ave. Duration
5 h
When
Saturday and Sunday
Estimated price
$210 - $1,000
Flights from Biarritz to Bastia via Lyon
Ave. Duration
7 h 10 min
When
Saturday
Estimated price
$170 - $1,100
Flights from Biarritz to Figari via Lyon
Ave. Duration
4 h 10 min
When
Saturday
Estimated price
$200 - $1,300
Flights from Biarritz to Figari via Paris Orly
Ave. Duration
5 h 50 min
When
Friday and Saturday
Estimated price
$240 - $1,200
Flights from Biarritz to Figari via Paris CDG
Ave. Duration
6 h 10 min
When
Saturday
Estimated price
$250 - $1,200
Flights from Biarritz to Figari via Nice
Ave. Duration
5 h 35 min
When
Saturday
Estimated price
$180 - $1,200
Flights from Biarritz to Figari via Paris Orly, Nice
Ave. Duration
5 h 55 min
When
Friday and Saturday
Estimated price
$240 - $1,200
Flights from Biarritz to Ajaccio via Paris Orly
Ave. Duration
4 h 43 min
When
Every day
Estimated price
$250 - $1,100
Flights from Biarritz to Ajaccio via Lyon
Ave. Duration
5 h 30 min
When
Tuesday, Thursday and Saturday
Estimated price
$200 - $1,300
Flights from Biarritz to Ajaccio via Nice
Ave. Duration
5 h 10 min
When
Sunday
Estimated price
$170 - $1,100
Flights from Biarritz to Ajaccio via Paris Orly, Nice
Ave. Duration
5 h 40 min
When
Sunday
Estimated price
$230 - $1,100
Flights from Biarritz to Ajaccio via Paris Orly, Marseille
Ave. Duration
5 h 45 min
When
Saturday
Estimated price
$240 - $1,200
Flights from San Sebastian to Bastia via Madrid, Marseille
Ave. Duration
6 h 55 min
When
Thursday
Estimated price
$200 - $950
Flights from San Sebastian to Bastia via Barcelona, Paris Orly
Ave. Duration
8 h 5 min
When
Saturday
Estimated price
$390 - $1,700
Flights from San Sebastian to Bastia via Madrid, Paris Orly
Ave. Duration
8 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$240 - $1,100
Flights from San Sebastian to Bastia via Madrid, Nice
Ave. Duration
9 h
When
Monday, Thursday and Friday
Estimated price
$200 - $950
Hop!
Website
hop.com
Flights from Biarritz to Calvi via Paris Orly
Ave. Duration
5 h 1 min
When
Saturday and Sunday
Estimated price
$220 - $1,100
Flights from Biarritz to Calvi via Lyon
Ave. Duration
4 h 35 min
When
Saturday
Estimated price
$180 - $1,200
Flights from Biarritz to Calvi via Nice
Ave. Duration
4 h 5 min
When
Saturday and Sunday
Estimated price
$160 - $1,100
Flights from Biarritz to Calvi via Paris Orly, Nice
Ave. Duration
6 h 30 min
When
Saturday
Estimated price
$220 - $1,100
Flights from Biarritz to Bastia via Paris Orly
Ave. Duration
5 h
When
Saturday and Sunday
Estimated price
$210 - $1,000
Flights from Biarritz to Bastia via Lyon
Ave. Duration
7 h 10 min
When
Saturday
Estimated price
$170 - $1,100
Flights from Biarritz to Figari via Lyon
Ave. Duration
4 h 10 min
When
Saturday
Estimated price
$200 - $1,300
Flights from Biarritz to Figari via Paris Orly
Ave. Duration
5 h 50 min
When
Friday and Saturday
Estimated price
$240 - $1,200
Flights from Biarritz to Figari via Nice
Ave. Duration
5 h 35 min
When
Saturday
Estimated price
$180 - $1,200
Flights from Biarritz to Figari via Paris Orly, Nice
Ave. Duration
5 h 55 min
When
Friday and Saturday
Estimated price
$240 - $1,200
Flights from Biarritz to Ajaccio via Paris Orly
Ave. Duration
4 h 43 min
When
Every day
Estimated price
$250 - $1,100
Flights from Biarritz to Ajaccio via Lyon
Ave. Duration
5 h 30 min
When
Tuesday, Thursday and Saturday
Estimated price
$200 - $1,300
Flights from Biarritz to Ajaccio via Nice
Ave. Duration
5 h 10 min
When
Sunday
Estimated price
$170 - $1,100
Flights from Biarritz to Ajaccio via Paris Orly, Nice
Ave. Duration
5 h 40 min
When
Sunday
Estimated price
$230 - $1,100
Flights from Biarritz to Ajaccio via Paris Orly, Marseille
Ave. Duration
5 h 45 min
When
Saturday
Estimated price
$240 - $1,200
Flights from San Sebastian to Bastia via Madrid, Marseille
Ave. Duration
6 h 55 min
When
Thursday
Estimated price
$200 - $950
Flights from San Sebastian to Bastia via Barcelona, Paris Orly
Ave. Duration
8 h 5 min
When
Saturday
Estimated price
$390 - $1,700
Flights from San Sebastian to Bastia via Madrid, Paris Orly
Ave. Duration
8 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$240 - $1,100
Flights from San Sebastian to Bastia via Madrid, Nice
Ave. Duration
9 h
When
Monday, Thursday and Friday
Estimated price
$200 - $950
Air Corsica
Website
aircorsica.com
Flights from San Sebastian to Bastia via Madrid, Marseille
Ave. Duration
6 h 55 min
When
Thursday
Estimated price
$200 - $950
Flights from San Sebastian to Bastia via Barcelona, Paris Orly
Ave. Duration
8 h 5 min
When
Saturday
Estimated price
$390 - $1,700
Flights from San Sebastian to Bastia via Madrid, Paris Orly
Ave. Duration
8 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$240 - $1,100
Flights from San Sebastian to Bastia via Madrid, Nice
Ave. Duration
9 h
When
Monday, Thursday and Friday
Estimated price
$200 - $950
easyJet
Website
easyjet.com
Flights from Biarritz to Ajaccio via Lyon
Ave. Duration
8 h 5 min
When
Monday
Estimated price
$110 - $550
Flights from San Sebastian to Bastia via Barcelona, Lyon
Ave. Duration
6 h 40 min
When
Monday, Wednesday, Thursday and Saturday
Estimated price
$180 - $850
Flights from San Sebastian to Bastia via Barcelona, Basel
Ave. Duration
7 h 50 min
When
Saturday
Estimated price
$220 - $950
Flights from San Sebastian to Bastia via Madrid, Geneva
Ave. Duration
8 h 20 min
When
Monday
Estimated price
$220 - $1,000
Iberia
Website
iberia.com
Flights from San Sebastian to Bastia via Barcelona
Ave. Duration
13 h 10 min
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
$130 - $700
Flights from San Sebastian to Bastia via Madrid, Barcelona
Ave. Duration
14 h 20 min
When
Monday, Tuesday, Wednesday and Friday
Estimated price
$180 - $850
Vueling Airlines
Website
vueling.com
Flights from San Sebastian to Bastia via Barcelona
Ave. Duration
13 h 10 min
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
$130 - $700
Train operators
SNCF
Rome2rio's guide to SNCF
Contact Details
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Hendaye to Bordeaux-St-Jean
Ave. Duration
2 h 48 min
Frequency
Every 4 hours
Estimated price
$35 - $55
Website
en.oui.sncf
2nd Class
$35 - $55
1st Class
$50 - $80
Train from Bordeaux-St-Jean to Marseille-St-Charles
Ave. Duration
6 h 5 min
Frequency
Every 4 hours
Estimated price
$85 - $130
Website
en.oui.sncf
2nd Class
$85 - $130
1st Class
$130 - $200
Train from Marseille-St-Charles to Toulon
Ave. Duration
1 h 3 min
Frequency
Hourly
Estimated price
$16 - $24
Website
en.oui.sncf
2nd Class
$16 - $24
1st Class
$21 - $35
Train from Bayonne to Toulouse-Matabiau
Ave. Duration
3 h 31 min
Frequency
Every 4 hours
Estimated price
$45 - $70
Website
en.oui.sncf
2nd Class
$45 - $70
1st Class
$65 - $100
Train from Toulouse-Matabiau to Marseille-St-Charles
Ave. Duration
3 h 51 min
Frequency
Every 4 hours
Estimated price
$55 - $85
Website
en.oui.sncf
2nd Class
$55 - $85
1st Class
$85 - $130
Train from Bordeaux-St-Jean to Arles
Ave. Duration
5 h 21 min
Frequency
4 times a day
Estimated price
$75 - $120
Website
en.oui.sncf
2nd Class
$75 - $120
1st Class
$110 - $180
Train from Arles to Arenc Euroméditerranée
Ave. Duration
1 h 1 min
Frequency
5 times a day
Estimated price
$18 - $26
Website
en.oui.sncf
2nd Class
$18 - $26
1st Class
$24 - $40
TGV
Phone
0033 892 353535
Website
sncf.com
Train from Hendaye to Bordeaux-St-Jean
Ave. Duration
2 h 46 min
Frequency
5 times a day
Estimated price
$45 - $55
Website
en.oui.sncf
2nd Class
$45 - $55
1st Class
$70 - $95
Train from Marseille-St-Charles to Toulon
Ave. Duration
56 min
Frequency
Every 4 hours
Estimated price
$18 - $23
Website
en.oui.sncf
2nd Class
$18 - $23
1st Class
$32 - $36
Bus operators
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from San Sebastian to Aeropuerto Biarritz
Ave. Duration
45 min
Frequency
5 times a day
Estimated price
$16 - $25
Website
alsa.com
Bus from San Sebastian to Niza
Ave. Duration
13 h 30 min
Frequency
Once daily
Estimated price
$55 - $90
Website
alsa.com
Transportes Pesa
Phone
+34 (0) 900 12 14 00
Email
atencionaclientes@pesa.net
Website
pesa.net
Bus from San Sebastian to Biarritz Airport
Ave. Duration
45 min
Frequency
Once daily
Estimated price
$5 - $10
Schedules at
pesa.net
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from San Sebastián to Nice - Airport
Ave. Duration
14 h 25 min
Frequency
3 times a week
Estimated price
$35 - $50
Website
Ouibus
Euro Corse Voyages
Website
eurocorse.com
Bus from Bastia to Ajaccio
Ave. Duration
3 h
Frequency
Twice daily
Schedules at
eurocorse.com
Ferry operators
Corsica Ferries
Phone
+33.4.95.32.95.95
Website
corsica-ferries.co.uk
Car ferry from Toulon to Ajaccio
Ave. Duration
6 h
Frequency
Twice daily
Estimated price
$60 - $120
Schedules at
corsica-ferries.co.uk
Car ferry from Nice to Ajaccio
Ave. Duration
6 h 15 min
Frequency
5 times a week
Estimated price
$55 - $120
Schedules at
corsica-ferries.co.uk
Car ferry from Nice to Bastia
Ave. Duration
5 h
Frequency
Twice daily
Estimated price
$55 - $120
Schedules at
corsica-ferries.co.uk
Book at
directferries.co.uk
La Meridionale
Phone
00 33 810 20 13 20
Email
service-clients@cmn.fr
Website
lameridionale.com
Car ferry from Nice to Ajaccio
Ave. Duration
7 h
Frequency
4 times a week
Estimated price
$35 - $50
Schedules at
lameridionale.com
Car ferry from Marseille to Ajaccio
Ave. Duration
12 h
Frequency
Once daily
Estimated price
$50 - $70
Schedules at
lameridionale.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.