Travel from Barcelona to Biarritz

Train, bus or fly from Barcelona to Biarritz?

Spanish Railways (RENFE) operates a train from Barcelona to Biarritz 3 times a day. Tickets cost $80 - $100 and the journey takes 6 h 41 min. Alternatively, you can take a bus from Barcelona to Biarritz via Pamplona and Bidart Eglise in around 9 h.

How to get from Barcelona to Biarritz

ModeDurationPrice
From Barcelona Sants train to Zaragoza Delicias, train to Estación RENFE, bus to Pamplona, bus to Bidart Eglise, then night bus to Biarritz.7 h 19 min91€
From Barcelona Sants train to Irun, bus to Bayona Mairie, then bus to Biarritz Mairie.8 h 41 min105€
From Barcelona bus to Pamplona, bus to Bidart Eglise, then night bus to Biarritz.9 h48€
From Barcelona bus to Zaragoza, bus to Bayona Mairie, then bus to Biarritz Mairie.12 h 30 min83€
From Barcelona drive to Biarritz.5 h 52 min80€
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to San Sebastian airport, bus to Irun-Colon, train to Hendaye, train to Biarritz Gare, then line 8 bus to Biarritz.4 h 52 min90€
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Bilbao airport, bus to Estaciones Renfe Bus Geltokiak, line 17 bus to San Sebastian, then bus to Biarritz.6 h 20 min55€
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Biarritz airport, then bus to Biarritz.6 h 48 min115€
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Santander airport, bus to San Sebastian, then bus to Biarritz.8 h 17 min82€

How long does it take to get from Barcelona to Biarritz?

It takes approximately 7 h 19 min to get from Barcelona to Biarritz, including transfers.

Is there a direct bus between Barcelona and Biarritz?

No, there is no direct bus from Barcelona to Biarritz. However, there are services departing from Barcelona and arriving at Biarritz via Pamplona and Bidart Eglise. The journey, including transfers, takes approximately 9 h.

Operators from Barcelona to Biarritz

OperatorPhoneWebsite
Spanish Railways AVESpanish Railways AVE
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Transports Ciutat ComtalTransports Ciutat Comtal
edsa948 131 933edsa
Chrono Plus05 59 52 59 52Chrono Plus
ALSA+34 902 42 22 42ALSA
MonBus+34 982 29 29 00MonBus
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Vueling AirlinesVueling Airlines
Lurraldebus943 000 117Lurraldebus
EuskotrenEuskotren
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Air EuropaAir Europa
IberiaIberia
dBUSdBUS
easyJeteasyJet
Air FranceAir France
RyanairRyanair
Transavia FranceTransavia France
SwissSwiss
Hop!Hop!
Norwegian Air InternationalNorwegian Air International
Scandinavian AirlinesScandinavian Airlines