Porto Bilbao Routes (10 Ways to go)

Planning a trip from Porto to Bilbao Cleartrip helps you select the best route between Porto & Bilbao based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Porto & Bilbao

The distance from Porto to Bilbao is approximately 711.24kms. By car, it takes roughly 6h 51m to reach Bilbao from Porto . Take a look at the 10 routes available to reach Bilbao from Porto

  • 1.
  • Porto to Bilbao Train to Vigo, fly to Bilbao
  • 5h 56m
  • Rs. 3540
 
Porto(Campanha)
 
2h 15m
Rs. 850
You can reach Vigo-Guixar from Porto(Campanha) by travelling in a train. Porto(Campanha) to Vigo-Guixar train takes approximately 2h 15m. You can catch a train from Porto(Campanha) and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 850.
 
Vigo-Guixar
 
0h 15m
Rs. 0
Walking is one of the ways to reach Urzaiz 60 from Vigo-Guixar. Vigo-Guixar to Urzaiz 60 by walk takes approximately 0h 15m. The distance between Vigo-Guixar & Urzaiz 60 is around 1.25kms.
 
Urzaiz 60
 
1h 5m
Rs. 2600
You can travel from Vigo to Bilbao by booking a flight. The total flight time between Vigo & Bilbao is around 1h 5m. The price of the flight ticket is approximately Rs.2600.
 
Bilbao
 
0h 12m
Rs. 90
Travelling in a bus is one of the ways to reach Moyua Plaza from Aireportua/Aeropuerto. The total journey between Aireportua/Aeropuerto & Moyua Plaza takes around 0h 12m in a bus. The bus ticket price for the journey is approximately Rs.90.
 
Moyua Plaza
  • 2.
  • Porto to Bilbao Fly Porto to Bilbao
  • 6h 24m
  • Rs. 3975
 
Trindade
 
0h 29m
Rs. 85
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 85.
 
Aeroporto
 
3h 15m
Rs. 3800
You can travel from Porto to Bilbao by booking a flight. The total flight time between Porto & Bilbao is around 3h 15m. The price of the flight ticket is approximately Rs.3800.
 
Bilbao
 
0h 12m
Rs. 90
Travelling in a bus is one of the ways to reach Moyua Plaza from Aireportua/Aeropuerto. The total journey between Aireportua/Aeropuerto & Moyua Plaza takes around 0h 12m in a bus. The bus ticket price for the journey is approximately Rs.90.
 
Moyua Plaza
  • 3.
  • Porto to Bilbao Bus InterNorte
  • 13h 15m
  • Rs. 4300
 
Porto - Casa da Música
 
6h 30m
Rs. 2900
Travelling in a bus is one of the ways to reach Benavente from Porto - Casa da Música. The total journey between Porto - Casa da Música & Benavente takes around 6h 30m in a bus. The bus ticket price for the journey is approximately Rs.2900.
 
Benavente
 
5h 45m
Rs. 1400
Travelling in a bus is one of the ways to reach Bilbao from Benavente. The total journey between Benavente & Bilbao takes around 5h 45m in a bus. The bus ticket price for the journey is approximately Rs.1400.
 
Bilbao
  • 4.
  • Porto to Bilbao Bus
  • 10h 8m
  • Rs. 5000
 
Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce
 
10h 8m
Rs. 5000
Travelling in a bus is one of the ways to reach Bilbao - Estación de Autobuses de Bilbao from Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce. The total journey between Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce & Bilbao - Estación de Autobuses de Bilbao takes around 10h 8m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Bilbao - Estación de Autobuses de Bilbao
  • 5.
  • Porto to Bilbao Train, train to Santiago de Compostela, fly to Bilbao
  • 6h 34m
  • Rs. 5697
 
Porto(Campanha)
 
2h 15m
Rs. 850
You can reach Vigo-Guixar from Porto(Campanha) by travelling in a train. Porto(Campanha) to Vigo-Guixar train takes approximately 2h 15m. You can catch a train from Porto(Campanha) and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 850.
 
Vigo-Guixar
 
0h 15m
Rs. 0
Walking is one of the ways to reach Vigo Urzaiz from Vigo-Guixar. Vigo-Guixar to Vigo Urzaiz by walk takes approximately 0h 15m. The distance between Vigo-Guixar & Vigo Urzaiz is around 1.27kms.
 
Vigo Urzaiz
 
0h 50m
Rs. 750
You can reach Santiago de Compostela from Vigo Urzaiz by travelling in a train. Vigo Urzaiz to Santiago de Compostela train takes approximately 0h 50m. You can catch a train from Vigo Urzaiz and get down at Santiago de Compostela. The price of the train ticket is approximately Rs. 750.
 
Santiago de Compostela
 
0h 22m
Rs. 207
Travelling in a bus is one of the ways to reach Casa Lorenzo from Santiago de Compostela - Train Staion. The total journey between Santiago de Compostela - Train Staion & Casa Lorenzo takes around 0h 22m in a bus. The bus ticket price for the journey is approximately Rs.207.
 
Casa Lorenzo
 
1h 0m
Rs. 3800
You can travel from Santiago de Compostela to Bilbao by booking a flight. The total flight time between Santiago de Compostela & Bilbao is around 1h 0m. The price of the flight ticket is approximately Rs.3800.
 
Bilbao
 
0h 12m
Rs. 90
Travelling in a bus is one of the ways to reach Moyua Plaza from Aireportua/Aeropuerto. The total journey between Aireportua/Aeropuerto & Moyua Plaza takes around 0h 12m in a bus. The bus ticket price for the journey is approximately Rs.90.
 
Moyua Plaza
  • 6.
  • Porto to Bilbao Bus via Bragança - Central de Camionagem, Antiga estação de comboios
  • 11h 11m
  • Rs. 5900
 
Porto
 
3h 0m
Rs. 900
Travelling in a bus is one of the ways to reach Bragança from Porto. The total journey between Porto & Bragança takes around 3h 0m in a bus. The bus ticket price for the journey is approximately Rs.900.
 
Bragança
 
7h 11m
Rs. 5000
Travelling in a bus is one of the ways to reach Bilbao - Estación de Autobuses de Bilbao from Bragança - Central de Camionagem, Antiga estação de comboios. The total journey between Bragança - Central de Camionagem, Antiga estação de comboios & Bilbao - Estación de Autobuses de Bilbao takes around 7h 11m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Bilbao - Estación de Autobuses de Bilbao
  • 7.
  • Porto to Bilbao Train
  • 14h 31m
  • Rs. 6350
 
Porto(Campanha)
 
2h 15m
Rs. 850
You can reach Vigo-Guixar from Porto(Campanha) by travelling in a train. Porto(Campanha) to Vigo-Guixar train takes approximately 2h 15m. You can catch a train from Porto(Campanha) and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 850.
 
Vigo-Guixar
 
11h 16m
Rs. 5500
You can reach Bilbao-Abando from Vigo-Guixar by travelling in a train. Vigo-Guixar to Bilbao-Abando train takes approximately 11h 16m. You can catch a train from Vigo-Guixar and get down at Bilbao-Abando. The price of the train ticket is approximately Rs. 5500.
 
Bilbao-Abando
  • 8.
  • Porto to Bilbao Fly Porto to Santander, bus
  • 8h 36m
  • Rs. 6435
 
Trindade
 
0h 29m
Rs. 85
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 85.
 
Aeroporto
 
3h 45m
Rs. 5500
You can travel from Porto to Santander by booking a flight. The total flight time between Porto & Santander is around 3h 45m. The price of the flight ticket is approximately Rs.5500.
 
Santander
 
0h 50m
Rs. 850
Travelling in a bus is one of the ways to reach Baracaldo/Barakaldo from Aeropuerto Santander-S.Ballest. The total journey between Aeropuerto Santander-S.Ballest & Baracaldo/Barakaldo takes around 0h 50m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Baracaldo/Barakaldo
 
0h 14m
Rs. 0
Walking is one of the ways to reach Barakaldo from Baracaldo/Barakaldo. Baracaldo/Barakaldo to Barakaldo by walk takes approximately 0h 14m. The distance between Baracaldo/Barakaldo & Barakaldo is around 1.17kms.
 
Barakaldo
  • 9.
  • Porto to Bilbao Fly Porto to San Sebastian, bus
  • 8h 30m
  • Rs. 6435
 
Trindade
 
0h 29m
Rs. 85
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 85.
 
Aeroporto
 
3h 15m
Rs. 5500
You can travel from Porto to San Sebastian by booking a flight. The total flight time between Porto & San Sebastian is around 3h 15m. The price of the flight ticket is approximately Rs.5500.
 
San Sebastian
 
0h 31m
Rs. 150
Travelling in a bus is one of the ways to reach Maria Kristina Zubia from N-638 Amute. The total journey between N-638 Amute & Maria Kristina Zubia takes around 0h 31m in a bus. The bus ticket price for the journey is approximately Rs.150.
 
Maria Kristina Zubia
 
1h 30m
Rs. 700
Travelling in a bus is one of the ways to reach Bilbao from San Sebastián. The total journey between San Sebastián & Bilbao takes around 1h 30m in a bus. The bus ticket price for the journey is approximately Rs.700.
 
Bilbao
  • 10.
  • Porto to Bilbao Drive
  • 6h 51m
  • Rs. 6525
 
Porto
 
6h 51m
Rs. 6525
You can take a car from Porto to Bilbao. It will take you around 6h 51m to cover distance of 711.24kms and reach Bilbao from Porto. The total amount for the journey will be approximately Rs.6525.
 
Bilbao