There are 9 ways to get from Porto to Biaritz by plane, bus, train (Renfe), car, taxi, or 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 Bilbao Airport, bus
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Bilbao Airport (BIO)plane OPO - BIO
- Take the bus from Bilbao Intermodal to Vitoria-Gasteizbus
- Take the bus from Vitoria-Gasteiz to Ordoñana / Erdoñanabus
7h 13m€45–162Bus via Bilbao
- Take the bus from Porto - Terminal Intermodal de Campanhã to Bilbao Intermodalbus
- Take the bus from Bilbao Intermodal to Vitoria-Gasteizbus A/3714 / ...
12h 25m€57–132Train (Renfe)
- Take the train from Porto Campanha to Porrinotrain Ic
- Take the train from Porrino to Monforte De Lemostrain Re
- Take the train from Monforte De Lemos to Vitoria/Gasteiztrain Alv
14h 1m€126–190Drive 664.3 km
- Drive from Porto to Biaritzcar 664.3 km
6h 50m€107–155Fly to Logroño-Agoncillo Airport, taxi
- Fly from Francisco De Sá Carneiro Airport (OPO) to Logroño-Agoncillo Airport (RJL)plane OPO - RJL
- Take the taxi from Logroño-Agoncillo Airport (RJL) to Biaritztaxi
10h 41m€252–842Fly to Pamplona Airport, train, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Pamplona Airport (PNA)plane OPO - PNA
- Take the train from Pamplona to Arayatrain
- Take the bus from Durruma / San Román de San Millán to Ordoñana / Erdoñanabus
10h 45m€185–673Fly to Vitoria-Gasteiz Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Vitoria-Gasteiz Airport (VIT)plane OPO - VIT
9h€175–419Bus
- Take the bus from Porto to Central de Camionagem de Guimarãesbus 1002 / ...
- Take the bus from Guimaraes to Vitoria-Gasteizbus FlixBus N1153
13h 58m€56–102Bus, train
- Take the bus from Porto - Terminal Intermodal de Campanhã to Vigo - Bus Stationbus BlaBlaCar Bus
- Take the train from Vigo Urzaiz to Vitoria/Gasteiztrain Alv
14h 29m€110–190
Porto to Biaritz by bus
Questions & Answers
The cheapest way to get from Porto to Biaritz is to bus via Bilbao which costs €55 - €140 and takes 12h 25m.
The fastest way to get from Porto to Biaritz is to drive which takes 6h 50m and costs €100 - €160.
No, there is no direct bus from Porto to Biaritz. However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Ordoñana / Erdoñana via Bilbao Intermodal and Vitoria-Gasteiz. The journey, including transfers, takes approximately 12h 25m.
No, there is no direct train from Porto to Biaritz. However, there are services departing from Porto Campanha and arriving at Salvatierra De Alava via Porrino, Monforte De Lemos and Vitoria/Gasteiz. The journey, including transfers, takes approximately 14h 1m.
The distance between Porto and Biaritz is 652 km. The road distance is 664.3 km.
The best way to get from Porto to Biaritz without a car is to bus via Bilbao which takes 12h 25m and costs €55 - €140.
It takes approximately 7h 13m to get from Porto to Biaritz, including transfers.
Porto to Biaritz bus services, operated by Rede Expressos, depart from Porto - Terminal Intermodal de Campanhã station.
Porto to Biaritz train services, operated by Renfe Viajeros, depart from Porto Campanha station.
The best way to get from Porto to Biaritz is to bus via Bilbao which takes 12h 25m and costs €55 - €140. Alternatively, you can train, which costs €120 - €190 and takes 14h 1m, you could also fly, which costs €170 - €420 and takes 9h.
What companies run services between Porto, Portugal and Biaritz, Spain?
You can take a bus from Porto - Terminal Intermodal de Campanhã to Ordoñana / Erdoñana via Bilbao Intermodal and Vitoria-Gasteiz in around 12h 25m. Alternatively, you can take a train from Porto Campanha to Biaritz via Porrino, Monforte De Lemos, Vitoria/Gasteiz, and Salvatierra De Alava in around 14h 1m.
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Bilbao Airport via Madrid
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €60–190
Flights from Francisco De Sá Carneiro Airport to Logroño-Agoncillo Airport via Madrid
- Ave. Duration
- 8h 28m
- When
- Friday
- Estimated price
- €60–410
Flights from Francisco De Sá Carneiro Airport to Logroño-Agoncillo Airport via Barcelona
- Ave. Duration
- 11h 11m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €70–280
Flights from Francisco De Sá Carneiro Airport to Pamplona Airport via Madrid
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €120–650
- Website
- vueling.com
Flights from Francisco De Sá Carneiro Airport to Bilbao Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €30–120
Flights from Francisco De Sá Carneiro Airport to Bilbao Airport via Madrid
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €60–190
Flights from Francisco De Sá Carneiro Airport to Logroño-Agoncillo Airport via Madrid
- Ave. Duration
- 7h 15m
- When
- Friday
- Estimated price
- €60–410
Flights from Francisco De Sá Carneiro Airport to Logroño-Agoncillo Airport via Barcelona
- Ave. Duration
- 11h 11m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €70–280
Flights from Francisco De Sá Carneiro Airport to Pamplona Airport via Madrid
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €120–650
- Website
- aireuropa.com
Flights from Francisco De Sá Carneiro Airport to Bilbao Airport via Madrid
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- €60–130
- Website
- volotea.com
Flights from Francisco De Sá Carneiro Airport to Bilbao Airport
- Ave. Duration
- 1h 25m
- When
- Thursday
- Estimated price
- €25–120
Flights from Francisco De Sá Carneiro Airport to Vitoria-Gasteiz Airport via Madrid
- Ave. Duration
- 3h 25m
- When
- Wednesday
- Estimated price
- €55–260
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Vitoria-Gasteiz Airport via Alicante–Elche
- Ave. Duration
- 6h 15m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- €70–280
Flights from Francisco De Sá Carneiro Airport to Vitoria-Gasteiz Airport via Palma Mallorca
- Ave. Duration
- 6h 55m
- When
- Wednesday
- Estimated price
- €100–350
Flights from Francisco De Sá Carneiro Airport to Vitoria-Gasteiz Airport via Palma Mallorca
- Ave. Duration
- 4h 50m
- When
- Wednesday
- Estimated price
- €100–350
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Porrino
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €18–28
- Website
- https://www.renfe.com/es/en
Train from Porrino to Monforte De Lemos
- Ave. Duration
- 2h 52m
- Frequency
- 4 times a day
- Estimated price
- €19–29
- Website
- https://www.renfe.com/es/en
Train from Monforte De Lemos to Vitoria/Gasteiz
- Ave. Duration
- 6h 6m
- Frequency
- Every 4 hours
- Estimated price
- €70–110
- Website
- https://www.renfe.com/es/en
Train from Pamplona to Araya
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- €7–12
- Website
- https://www.renfe.com/es/en
Train from Vigo Urzaiz to Vitoria/Gasteiz
- Ave. Duration
- 8h 49m
- Frequency
- 4 times a day
- Estimated price
- €95–150
- Website
- https://www.renfe.com/es/en
- Phone
- +34 94 476 50 07
- Website
- autobuseslaunion.com
Bus from Bilbao Intermodal to Vitoria-Gasteiz
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- https://www.autobuseslaunion.com/en
Bus from Bilbao Intermodal to Vitoria-Gasteiz
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- https://www.autobuseslaunion.com/en
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Bilbao Intermodal to Vitoria-Gasteiz
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- €5–11
- Website
- https://www.alsa.com/en/
Bus from Bilbao Intermodal to Vitoria-Gasteiz
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- €5–11
- Website
- https://www.alsa.com/en/
- Phone
- +34 945 18 20 60
- alavabus@araba.eus
- Website
- alavabus.eus
Bus from Vitoria-Gasteiz to Ordoñana / Erdoñana
- Ave. Duration
- 43 min
- Frequency
- Every 4 hours
- Estimated price
- €2–5
- Schedules at
- alavabus.eus
Bus from Durruma / San Román de San Millán to Ordoñana / Erdoñana
- Ave. Duration
- 18 min
- Frequency
- Every 4 hours
- Estimated price
- €2–5
- Schedules at
- alavabus.eus
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Porto - Terminal Intermodal de Campanhã to Bilbao Intermodal
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Estimated price
- €50–120
- Website
- https://rede-expressos.pt/en
Bus from Porto - Terminal Intermodal de Campanhã to Vigo - Bus Station
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- €12–29
- Website
- https://rede-expressos.pt/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Porto to Central de Camionagem de Guimarães
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://www.flixbus.co.uk
Bus from Guimaraes to Vitoria-Gasteiz
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Estimated price
- €50–90
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Porto - Terminal Intermodal de Campanhã to Vigo - Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €14–26
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 (0) 986 288 030
- autna@autna.com
- Website
- autna.com
Bus from Porto - Terminal Intermodal de Campanhã to Vigo - Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- €18–35
- Website
- https://autna.com/en/
- Ave. Duration
- 1h 24m
- Estimated price
- €160–190
Logroño Taxi
- Phone
- +34 623 44 52 76
- Website
- logronotaxi.com
LogroTaxi
- Phone
- +34 630 92 66 11
- Website
- logrotaxi.com
Unitaxi Rioja Logroño
- Phone
- +34 941 50 50 50
- Website
- unitaxirioja.es
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.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Porto to Biaritz bus services, operated by Rede Expressos, arrive at Bilbao Intermodal station.
Porto to Biaritz train services, operated by Renfe Viajeros, arrive at Porrino station.
Yes, the driving distance between Porto to Biaritz is 664 km. It takes approximately 6h 50m to drive from Porto to Biaritz.
There are 149+ hotels available in Biaritz.


























