Best way to travel between

Porto
Cologne
Travel Modes
Price
Distance
Duration
CO2
train
$140.99
2480.4 km
36h 36mins
131.46 kgs
 
bus
$221.0
2229.95 km
30h 21mins
66.9 kgs
 
flight
$297.0
1907.36 km
6h 44mins
205.99 kgs
 
drive
$410.0
2143.44 km
21h 56mins
274.36 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2480.4 km 36h 36mins 104 EUR 140.99
Bus 2229.95 km 30h 21mins 163 EUR 221.0
Flight 1907.36 km 6h 44mins 219 EUR 297.0
Drive 2143.44 km 21h 56mins 302 EUR 410.0
Take Train from Aliados to Hospital de São João
Time: 15mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.26 kgs
Take Bus from Porto - Hospital São João to Luxembourg
Time: 30h 0mins Cost: 63 EUR; $ 77.4 - 94.6 USD CO2 Emission: 67.07 kgs
Take Train from Luxembourg to Trier Hbf
Time: 1h 1mins Cost: 10 EUR; $ 11.7 - 14.3 USD CO2 Emission: 2.83 kgs
Take Train from Trier Hbf to Köln Hbf
Time: 2h 48mins Cost: 29 EUR; $ 36.0 - 44.0 USD CO2 Emission: 9.88 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Porto and Cologne is to travel by train, which will cost about 104 EUR or 126.90 USD.