Best way to travel between

Porto
Bilbao, Biscay, Spain
Travel Modes
Price
Distance
Duration
CO2
bus
$65.0
696.66 km
9h 11mins
20.9 kgs
 
flight
$99.0
574.08 km
4h 1mins
62.0 kgs
 
bus
$104.0
840.48 km
15h 27mins
25.21 kgs
 
flight
$108.0
690.54 km
5h 51mins
74.58 kgs
 
drive
$120.0
707.2 km
7h 5mins
90.52 kgs
 
bus
$130.0
758.88 km
13h 13mins
22.77 kgs
 
train
$141.0
1008.37 km
15h 4mins
53.44 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 696.66 km 9h 11mins 48 EUR 65.0
Flight 574.08 km 4h 1mins 73 EUR 99.0
Bus 840.48 km 15h 27mins 77 EUR 104.0
Flight 690.54 km 5h 51mins 80 EUR 108.0
Drive 707.2 km 7h 5mins 88 EUR 120.0
Bus 758.88 km 13h 13mins 96 EUR 130.0
Train 1008.37 km 15h 4mins 104 EUR 141.0
Take Bus from Porto, Porto to Bilbao, Bilbao
Time: 9h 11mins Cost: 48 EUR; $ 58.5 - 71.5 USD CO2 Emission: 20.91 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Porto and Bilbao, Biscay, Spain is to travel by bus, which will cost about 48 EUR or 58.50 USD.