Best way to travel between

Porto
Langen, Germany
Travel Modes
Price
Distance
Duration
CO2
flight
$146.0
1775.55 km
6h 14mins
191.76 kgs
 
bus
$172.0
2424.0 km
36h 17mins
72.72 kgs
 
train
$178.0
2452.43 km
35h 3mins
129.98 kgs
 
bus
$253.0
2176.55 km
35h 21mins
65.3 kgs
 
train
$299.0
2269.5 km
23h 34mins
120.28 kgs
 
flight
$395.0
1800.24 km
8h 9mins
194.43 kgs
 
drive
$430.0
2215.53 km
20h 34mins
283.59 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1775.55 km 6h 14mins 108 EUR 146.0
Bus 2424.0 km 36h 17mins 127 EUR 172.0
Train 2452.43 km 35h 3mins 131 EUR 178.0
Bus 2176.55 km 35h 21mins 186 EUR 253.0
Train 2269.5 km 23h 34mins 220 EUR 299.0
Flight 1800.24 km 8h 9mins 291 EUR 395.0
Drive 2215.53 km 20h 34mins 317 EUR 430.0
Take Train from Trindade to Aeroporto
Time: 29mins Cost: 1 EUR; $ 0.9 - 1.1 USD CO2 Emission: 0.72 kgs
Take Flight from OPO to FRA
Time: 2h 53mins Cost: 96 EUR; $ 117.0 - 143.0 USD CO2 Emission: 187.55 kgs
Take Train from Frankfurt(M) Flughafen Regionalbf to Frankfurt Hbf (tief)
Time: 12mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.63 kgs
Take Train from Frankfurt(Main)Hbf to Langen(Hess)
Time: 9mins Cost: 10 EUR; $ 11.7 - 14.3 USD CO2 Emission: 0.76 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Porto and Langen, Germany is to travel by air, which will cost about 108 EUR or 131.40 USD.