Bilbao Porto Routes (8 Ways to go)

Planning a trip from Bilbao to Porto Cleartrip helps you select the best route between Bilbao & Porto 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 Bilbao & Porto

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

  • 1.
  • Bilbao to Porto Bus FlixBus
  • 13h 15m
  • Rs. 2690
 
BILBO/BILBAO Ida
 
1h 0m
Rs. 390
Travelling in a bus is one of the ways to reach Lakua/Gasteiz from BILBO/BILBAO Ida. The total journey between BILBO/BILBAO Ida & Lakua/Gasteiz takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.390.
 
Lakua/Gasteiz
 
7h 15m
Rs. 1400
Travelling in a bus is one of the ways to reach Bragança, Bragança from Vitoria-Gasteiz, Vitoria-Gasteiz. The total journey between Vitoria-Gasteiz, Vitoria-Gasteiz & Bragança, Bragança takes around 7h 15m in a bus. The bus ticket price for the journey is approximately Rs.1400.
 
Bragança, Bragança
 
3h 0m
Rs. 900
Travelling in a bus is one of the ways to reach Porto from Bragança. The total journey between Bragança & Porto takes around 3h 0m in a bus. The bus ticket price for the journey is approximately Rs.900.
 
Porto
  • 2.
  • Bilbao to Porto Bus FlixBus
  • 12h 20m
  • Rs. 2800
 
Bilbao, Bilbao
 
12h 20m
Rs. 2800
Travelling in a bus is one of the ways to reach Porto, Porto from Bilbao, Bilbao. The total journey between Bilbao, Bilbao & Porto, Porto takes around 12h 20m in a bus. The bus ticket price for the journey is approximately Rs.2800.
 
Porto, Porto
  • 3.
  • Bilbao to Porto Bus MonBus
  • 12h 53m
  • Rs. 3400
 
Bilbao
 
9h 20m
Rs. 2300
Travelling in a bus is one of the ways to reach Ourense from Bilbao. The total journey between Bilbao & Ourense takes around 9h 20m in a bus. The bus ticket price for the journey is approximately Rs.2300.
 
Ourense
 
2h 33m
Rs. 1100
Travelling in a bus is one of the ways to reach Porto from Ourense. The total journey between Ourense & Porto takes around 2h 33m in a bus. The bus ticket price for the journey is approximately Rs.1100.
 
Porto
  • 4.
  • Bilbao to Porto Fly to Vigo, bus
  • 5h 32m
  • Rs. 3490
 
Moyua Plaza
 
0h 15m
Rs. 90
Travelling in a bus is one of the ways to reach Aireportua/Aeropuerto from Moyua Plaza. The total journey between Moyua Plaza & Aireportua/Aeropuerto takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.90.
 
Aireportua/Aeropuerto
 
1h 0m
Rs. 2600
You can travel from Bilbao to Vigo by booking a flight. The total flight time between Bilbao & Vigo is around 1h 0m. The price of the flight ticket is approximately Rs.2600.
 
Vigo
 
1h 20m
Rs. 800
Travelling in a bus is one of the ways to reach Porto from Vigo. The total journey between Vigo & Porto takes around 1h 20m in a bus. The bus ticket price for the journey is approximately Rs.800.
 
Porto
  • 5.
  • Bilbao to Porto Fly to Porto
  • 5h 56m
  • Rs. 3975
 
Moyua Plaza
 
0h 15m
Rs. 90
Travelling in a bus is one of the ways to reach Aireportua/Aeropuerto from Moyua Plaza. The total journey between Moyua Plaza & Aireportua/Aeropuerto takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.90.
 
Aireportua/Aeropuerto
 
3h 10m
Rs. 3800
You can travel from Bilbao to Porto by booking a flight. The total flight time between Bilbao & Porto is around 3h 10m. The price of the flight ticket is approximately Rs.3800.
 
Porto
 
0h 28m
Rs. 85
You can reach Trindade from Aeroporto by travelling in a train. Aeroporto to Trindade train takes approximately 0h 28m. You can catch a train from Aeroporto and get down at Trindade. The price of the train ticket is approximately Rs. 85.
 
Trindade
  • 6.
  • Bilbao to Porto Bus Iberocoach
  • 10h 8m
  • Rs. 5000
 
Bilbao - Estación de Autobuses de Bilbao
 
10h 8m
Rs. 5000
Travelling in a bus is one of the ways to reach Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce from Bilbao - Estación de Autobuses de Bilbao. The total journey between Bilbao - Estación de Autobuses de Bilbao & Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce takes around 10h 8m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce
  • 7.
  • Bilbao to Porto Drive
  • 6h 55m
  • Rs. 6242
 
Bilbao
 
6h 55m
Rs. 6242
You can take a car from Bilbao to Porto. It will take you around 6h 55m to cover distance of 680.16kms and reach Porto from Bilbao. The total amount for the journey will be approximately Rs.6242.
 
Porto
  • 8.
  • Bilbao to Porto Train
  • 14h 24m
  • Rs. 6350
 
Bilbao-Abando
 
11h 8m
Rs. 5500
You can reach Vigo-Guixar from Bilbao-Abando by travelling in a train. Bilbao-Abando to Vigo-Guixar train takes approximately 11h 8m. You can catch a train from Bilbao-Abando and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 5500.
 
Vigo-Guixar
 
2h 16m
Rs. 850
You can reach Porto(Campanha) from Vigo-Guixar by travelling in a train. Vigo-Guixar to Porto(Campanha) train takes approximately 2h 16m. You can catch a train from Vigo-Guixar and get down at Porto(Campanha). The price of the train ticket is approximately Rs. 850.
 
Porto(Campanha)