Best way to travel between

Porto
Strasbourg, France
Travel Modes
Price
Distance
Duration
CO2
bus
$141.0
2288.88 km
32h 46mins
68.67 kgs
 
bus
$170.0
2148.27 km
31h 13mins
64.45 kgs
 
flight
$171.0
1632.16 km
6h 57mins
176.27 kgs
 
flight
$195.0
1551.36 km
5h 24mins
167.55 kgs
 
bus
$200.0
1966.47 km
30h 18mins
58.99 kgs
 
flight
$222.0
1836.49 km
8h 25mins
198.34 kgs
 
drive
$340.0
2005.41 km
19h 24mins
256.69 kgs
 
train
$401.0
2218.5 km
21h 51mins
117.58 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2288.88 km 32h 46mins 104 EUR 141.0
Bus 2148.27 km 31h 13mins 125 EUR 170.0
Flight 1632.16 km 6h 57mins 126 EUR 171.0
Flight 1551.36 km 5h 24mins 144 EUR 195.0
Bus 1966.47 km 30h 18mins 147 EUR 200.0
Flight 1836.49 km 8h 25mins 163 EUR 222.0
Drive 2005.41 km 19h 24mins 250 EUR 340.0
Train 2218.5 km 21h 51mins 295 EUR 401.0
Take Train from Aliados to Hospital de São João
Time: 14mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.25 kgs
Take Bus from Porto - Hospital São João to Metz
Time: 28h 11mins Cost: 96 EUR; $ 117.0 - 143.0 USD CO2 Emission: 63.4 kgs
Take Bus from Metz to Strasbourg
Time: 2h 18mins Cost: 7 EUR; $ 8.1 - 9.9 USD CO2 Emission: 5.14 kgs
Source: Rome2rio

Mode of travel comparision chart

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