Best way to travel between

Porto
Hamburg
Travel Modes
Price
Distance
Duration
CO2
bus
$192.0
3026.34 km
44h 4mins
90.79 kgs
 
flight
$279.0
2133.04 km
9h 23mins
230.37 kgs
 
train
$353.03
2899.52 km
32h 45mins
153.67 kgs
 
drive
$490.0
2564.64 km
26h 11mins
328.27 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3026.34 km 44h 4mins 141 EUR 192.0
Flight 2133.04 km 9h 23mins 205 EUR 279.0
Train 2899.52 km 32h 45mins 260 EUR 353.03
Drive 2564.64 km 26h 11mins 361 EUR 490.0
Take Train from Aliados to Hospital de São João
Time: 14mins Cost: 1 EUR; $ 0.9 - 1.1 USD CO2 Emission: 0.24 kgs
Take Bus from Porto to Luxembourg
Time: 29h 9mins Cost: 96 EUR; $ 117.0 - 143.0 USD CO2 Emission: 64.96 kgs
Take Bus from Bouillon Bus Station to Frankfurt Bus Station
Time: 4h 5mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 7.28 kgs
Take Bus from Frankfurt am Main to Hamburg ZOB
Time: 7h 32mins Cost: 19 EUR; $ 23.4 - 28.6 USD CO2 Emission: 18.43 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Porto and Hamburg is to travel by bus, which will cost about 141 EUR or 172.80 USD.