There are 5 ways to get from Foix to Donostia / San Sebastián by train, bus, car or plane
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
Train, bus • 6 h 9 min
$34 - $88
4 alternative options
Train, bus via Bayonne • 6 h 55 min
$64 - $94
Drive • 3 h 35 min
$45 - $70
Train, fly to Biarritz, bus • 7 h 6 min
$74 - $294
Train, fly to San Sebastian • 8 h 30 min
$114 - $254
What companies run services between Foix, Occitanie, France and Donostia / San Sebastián, Spain?
There is no direct connection from Foix to Donostia / San Sebastián. However, you can take the train to Toulouse-Matabiau, take the walk to Toulouse, then take the bus to San Sebastián. Alternatively, you can take a vehicle from Foix to Donostia / San Sebastián via Toulouse-Matabiau, Bayonne, Bayonne Gare, Bayonne Mairie, and Bayonne in around 6 h 55 min.

- Website
- airfrance.com
Flights from Toulouse to Biarritz via Lyon
- Ave. Duration
- 3 h 6 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $100 - $700
Flights from Toulouse to Biarritz via Paris Orly
- Ave. Duration
- 3 h 40 min
- When
- Every day
- Estimated price
- $110 - $600
Flights from Toulouse to Biarritz via Marseille
- Ave. Duration
- 5 h 10 min
- When
- Monday
- Estimated price
- $95 - $650
Flights from Toulouse to Biarritz via Paris CDG
- Ave. Duration
- 5 h 25 min
- When
- Every day
- Estimated price
- $120 - $600

- Website
- hop.com
Flights from Toulouse to Biarritz via Lyon
- Ave. Duration
- 3 h 6 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $100 - $700
Flights from Toulouse to Biarritz via Paris Orly
- Ave. Duration
- 3 h 40 min
- When
- Every day
- Estimated price
- $110 - $600
Flights from Toulouse to Biarritz via Marseille
- Ave. Duration
- 5 h 10 min
- When
- Monday
- Estimated price
- $95 - $650

- Website
- iberia.com
Flights from Toulouse to Biarritz via Madrid
- Ave. Duration
- 4 h 5 min
- When
- Monday to Friday
- Estimated price
- $80 - $390
Flights from Toulouse to San Sebastian via Madrid
- Ave. Duration
- 4 h 12 min
- When
- Every day
- Estimated price
- $90 - $800
Flights from Toulouse to San Sebastian via Barcelona
- Ave. Duration
- 4 h 15 min
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $50 - $300
Flights from Toulouse to San Sebastian via Barcelona, Madrid
- Ave. Duration
- 7 h 10 min
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $80 - $390

- Website
- ryanair.com
Flights from Toulouse to Biarritz via Charleroi
- Ave. Duration
- 4 h 10 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $50 - $260
Flights from Toulouse to Biarritz via London Stansted
- Ave. Duration
- 6 h 25 min
- When
- Every day
- Estimated price
- $55 - $270

- Website
- easyjet.com
Flights from Toulouse to Biarritz via Paris CDG
- Ave. Duration
- 5 h 5 min
- When
- Monday and Friday
- Estimated price
- $70 - $350

- Website
- vueling.com
Flights from Toulouse to San Sebastian via Barcelona
- Ave. Duration
- 4 h 15 min
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $50 - $300

- Phone
- +33 9 70 60 99 70
- Website
- sncf.com
Train from Foix to Toulouse-Matabiau
- Ave. Duration
- 1 h 10 min
- Frequency
- Hourly
- Estimated price
- $19 - $28
- Website
- en.oui.sncf
- 2nd Class
- $19 - $28
- 1st Class
- $26 - $40
Train from Toulouse-Matabiau to Bayonne
- Ave. Duration
- 3 h 27 min
- Frequency
- 4 times a day
- Estimated price
- $40 - $60
- Website
- en.oui.sncf
- 2nd Class
- $40 - $60
- 1st Class
- $60 - $95

- Phone
- 0890715298
- Website
- ouibus.com
Bus from Toulouse to San Sebastián
- Ave. Duration
- 4 h 40 min
- Frequency
- Hourly
- Estimated price
- $14 - $20
- Website
- Ouibus
Bus from Bayonne to San Sebastián
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- $2 - $4
- Website
- Ouibus
Bus from Biarritz - Aéroport to San Sebastián
- Ave. Duration
- 1 h 10 min
- Frequency
- Every 5 minutes
- Estimated price
- $2 - $4
- Website
- Ouibus

- Phone
- +34 902 42 22 42
- Website
- alsa.es
Bus from Toulouse to San Sebastian
- Ave. Duration
- 5 h
- Frequency
- 3 times a day
- Estimated price
- $40 - $60
- Website
- alsa.com
Want to know more about travelling around Spain
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.
Questions & Answers
The distance between Foix and Donostia / San Sebastián is 293 km. The road distance is 346 km.
The cheapest way to get from Foix to Donostia / San Sebastián is to drive which costs 35€ - 55€ and takes 3 h 35 min.
The quickest way to get from Foix to Donostia / San Sebastián is to drive which takes 3 h 35 min and costs 35€ - 55€.
It takes approximately 6 h 9 min to get from Foix to Donostia / San Sebastián, including transfers.