There are 10 ways to get from Sofia to Biarritz by plane, bus, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Biarritz Pays Basque Airport
best- Fly from Sofia Airport (SOF) to Biarritz Pays Basque Airport (BIQ)plane SOF - BIQ
8h 38m€97–354Fly to Bilbao Airport, bus
cheapest- Fly from Sofia Airport (SOF) to Bilbao Airport (BIO)plane SOF - BIO
- Take the bus from Airport Loiu Bilbao to Donostia / San Sebastiánbus
- Take the bus from Estación de Autobuses Donostia-San Sebastián to Biarritz Intermodalbus
12h 25m€81–235Bus, train
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Chambérybus
- Take the train from Chambery Challes Les Eaux to Massy Tgvtrain Tgv
- Take the train from Massy Tgv to Biarritztrain Tgv
37h 9m€389–542Drive 2,480.2 km
- Drive from Sofia to Biarritzcar 2,480.2 km
25h 12m€396–572Fly to Tarbes-Lourdes-Pyrénées Airport, train
- Fly from Sofia Airport (SOF) to Tarbes-Lourdes-Pyrénées Airport (LDE)plane SOF - LDE
- Take the train from Lourdes to Bayonnetrain
11h 48m€131–310Fly to San Sebastián Airport
- Fly from Sofia Airport (SOF) to San Sebastián Airport (EAS)plane SOF - EAS
13h 44m€149–302Bus via Trieste
- Take the bus from Sofia Central Bus Station to Triestebus
- Take the bus from Trieste, Autostazione to Stazione Mestrebus
- Take the bus from Venice - Mestre Bus Station to Bordeaux - Belcier Bus Stopbus
- Take the bus from Bordeaux - Belcier Bus Stop to Bayonne - Quai de Lesseps Bus Stopbus
39h 17m€371–583Bus
- Take the bus from Sofia Central Bus Station to Zurichbus
- Take the bus from Zurich Bus Station to Bayonnebus FlixBus N1149
47h 39m€204–294Train, bus
- Take the train from Sofia to Vidintrain Ic
- Take the train from Vidin to Craiovatrain Ic
- Take the bus from Craiova, Autogara Pelendava Nord to Bordeauxbus
- Take the train from Bordeaux St Jean to Biarritztrain Ter
2d 10h€272–425Drive, car train
- Drive from Sofia to Salzburg Hbfcar
- Take the cartrain from Salzburg Hbf to Fuldacartrain
- Drive from Fulda to Biarritzcar
31h 4m€516–731
Sofia to Biarritz by bus and train
Comparing Your Travel Options
The cheapest way to get from Sofia to Biarritz is to fly and bus which costs €80 - €240 and takes 12h 25m.
The fastest way to get from Sofia to Biarritz is to fly which takes 8h 38m and costs €95 - €360.
No, there is no direct bus from Sofia station to Biarritz. However, there are services departing from Sofia Central Bus Station and arriving at Mairie de Biarritz L. Barthou via Trieste, Autostazione, Venice - Mestre Bus Station, Bordeaux - Belcier Bus Stop and Place des Basques. The journey, including transfers, takes approximately 39h 17m.
The distance between Sofia and Biarritz is 2036 km. The road distance is 2480.2 km.
The best way to get from Sofia to Biarritz without a car is to bus and train which takes 37h 9m and costs €380 - €550.
It takes approximately 8h 38m to get from Sofia to Biarritz, including transfers.
Sofia to Biarritz bus services, operated by M&M Travel, depart from Sofia Central Bus Station.
The best way to get from Sofia to Biarritz is to fly which takes 8h 38m and costs €95 - €360. Alternatively, you can bus via Trieste, which costs €370 - €600 and takes 39h 17m.
Sofia to Biarritz bus services, operated by M&M Travel, arrive at Trieste station.
Biarritz is 1h behind Sofia. It is currently 9:53 PM in Sofia and 8:53 PM in Biarritz.
What companies run services between Sofia, Bulgaria and Biarritz, France?
Lufthansa, Ryanair, and two other airlines fly from Sofia Airport (SOF) to Biarritz Pays Basque Airport (BIQ) 4 times a week. Alternatively, you can take a bus from Sofia Central Bus Station to Mairie de Biarritz L. Barthou via Trieste, Trieste, Autostazione, Stazione Mestre, Venice - Mestre Bus Station, Bordeaux - Belcier Bus Stop, Bayonne - Quai de Lesseps Bus Stop, and Place des Basques in around 39h 17m.
- Website
- iberia.com
Flights from Sofia Airport to Bilbao Airport via Naples
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- €65–260
Flights from Sofia Airport to Bilbao Airport via Barcelona
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- €65–240
Flights from Sofia Airport to San Sebastián Airport via Madrid
- Ave. Duration
- 11h 33m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–800
Flights from Sofia Airport to San Sebastián Airport via Barcelona
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- €100–400
- Website
- ryanair.com
Flights from Sofia Airport to Biarritz Pays Basque Airport via Milan Bergamo
- Ave. Duration
- 9h 10m
- When
- Saturday
- Estimated price
- €90–360
Flights from Sofia Airport to Tarbes-Lourdes-Pyrénées Airport via Krakow
- Ave. Duration
- 6h 10m
- When
- Monday and Wednesday
- Estimated price
- €90–260
Flights from Sofia Airport to Tarbes-Lourdes-Pyrénées Airport via Milan Bergamo
- Ave. Duration
- 6h 55m
- When
- Thursday, Saturday, Sunday, Monday, and Wednesday
- Estimated price
- €90–260
- Website
- vueling.com
Flights from Sofia Airport to Bilbao Airport via Naples
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- €65–260
Flights from Sofia Airport to Bilbao Airport via Barcelona
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- €65–240
Flights from Sofia Airport to San Sebastián Airport via Madrid
- Ave. Duration
- 11h 10m
- When
- Wednesday
- Estimated price
- €120–420
Flights from Sofia Airport to San Sebastián Airport via Barcelona
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- €100–400
- Website
- lufthansa.com
Flights from Sofia Airport to Biarritz Pays Basque Airport via Munich
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- €170–600
Flights from Sofia Airport to Bilbao Airport via Munich
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- €110–390
- Website
- volotea.com
Flights from Sofia Airport to Tarbes-Lourdes-Pyrénées Airport via Naples
- Ave. Duration
- 4h 45m
- When
- Sunday
- Estimated price
- €95–370
Flights from Sofia Airport to Tarbes-Lourdes-Pyrénées Airport via Palermo
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- €100–380
Flights from Sofia Airport to San Sebastián Airport via Rome, Florence
- Ave. Duration
- 7h 50m
- When
- Thursday
- Estimated price
- €120–450
- Website
- easyjet.com
Flights from Sofia Airport to Biarritz Pays Basque Airport via Nice
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- €85–370
- Website
- flyulendo.com
Flights from Sofia Airport to Bilbao Airport via Naples
- Ave. Duration
- 8h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €50–240
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Chambery Challes Les Eaux to Massy Tgv
- Ave. Duration
- 3h 37m
- Frequency
- Twice daily
- Estimated price
- €100–160
- Website
- TGV inOui
Train from Massy Tgv to Biarritz
- Ave. Duration
- 4h 11m
- Frequency
- 6 times a week
- Estimated price
- €140–220
- Website
- TGV inOui
Train from Bordeaux St Jean to Biarritz
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- €40–60
- Website
- TGV inOui
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Chambery Challes Les Eaux to Massy Tgv
- Ave. Duration
- 3h 37m
- Frequency
- 3 times a week
- Estimated price
- €90–160
- Website
- Oui.SNCF
Train from Lourdes to Bayonne
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- €24–45
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Biarritz
- Ave. Duration
- 2h 9m
- Frequency
- Every 2 hours
- Estimated price
- €35–65
- Website
- Oui.SNCF
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Estimated price
- €3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €3–5
- 1st Class
- €4–6
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- €1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €1–3
- 1st Class
- €1–2
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Salzburg Hbf to Fulda
- Ave. Duration
- 6h 1m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +381 11 8728111
- [email protected]
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- €37–40
- Website
- Trans-Jug
- Phone
- 011 761-4693
- [email protected]
- Website
- BS Tours
Bus from Beograd, Autobuska stanica to Chambéry
- Ave. Duration
- 21h
- Frequency
- Once a week
- Website
- BS Tours
- Phone
- +34 900 121 400
- [email protected]
Bus from Airport Loiu Bilbao to Donostia / San Sebastián
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €11–17
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Estación de Autobuses Donostia-San Sebastián to Biarritz Intermodal
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €4–7
- Website
- ALSA
Bus from Bordeaux - Belcier Bus Stop to Bayonne - Quai de Lesseps Bus Stop
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €15–24
- Schedules at
- alsa.es
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Sofia Central Bus Station to Trieste
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- €88
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Trieste, Autostazione to Stazione Mestre
- Ave. Duration
- 2h 27m
- Frequency
- On demand
- Estimated price
- €190–330
- Website
- GoOpti
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Venice - Mestre Bus Station to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 17h 50m
- Frequency
- Twice daily
- Estimated price
- €80–140
- Website
- BlaBlaCar Bus
Bus from Bordeaux - Belcier Bus Stop to Bayonne - Quai de Lesseps Bus Stop
- Ave. Duration
- 1h 58m
- Frequency
- Every 30 minutes
- Estimated price
- €12–20
- Website
- BlaBlaCar Bus
- Phone
- 02 981 10 40
- [email protected]
- Website
- yubim.eu
Bus from Sofia Central Bus Station to Zurich
- Ave. Duration
- 28h 57m
- Frequency
- Once a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zurich Bus Station to Bayonne
- Ave. Duration
- 16h 30m
- Frequency
- Twice daily
- Estimated price
- €90–150
- Website
- Flixbus
Bus from Craiova, Autogara Pelendava Nord to Bordeaux
- Ave. Duration
- 44h 35m
- Frequency
- Twice a week
- Estimated price
- €230–350
- Website
- Flixbus
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
Train travel in France: A guide to SNCF
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Yes, the driving distance between Sofia to Biarritz is 2480 km. It takes approximately 25h 12m to drive from Sofia to Biarritz.
Book your Sofia to Biarritz bus tickets online with Omio.
There are 2705+ hotels available in Biarritz.







































