Best way to travel between

Faro
Bremen, Deutschland
Travel Modes
Price
Distance
Duration
CO2
train
$219.33
3028.38 km
49h 16mins
160.5 kgs
 
flight
$304.0
2381.7 km
5h 22mins
257.22 kgs
 
bus
$313.0
2917.2 km
39h 51mins
87.52 kgs
 
drive
$550.0
2830.8 km
29h 0mins
362.34 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3028.38 km 49h 16mins 162 EUR 219.33
Flight 2381.7 km 5h 22mins 224 EUR 304.0
Bus 2917.2 km 39h 51mins 231 EUR 313.0
Drive 2830.8 km 29h 0mins 405 EUR 550.0
Take Bus from Faro Bus Station to Lisboa
Time: 4h 5mins Cost: 48 EUR; $ 58.5 - 71.5 USD CO2 Emission: 9.18 kgs
Take Bus from Lisboa - Sete Rios to Limpertsberg - Luxembourg
Time: 34h 41mins Cost: 61 EUR; $ 75.0 - 91.7 USD CO2 Emission: 63.75 kgs
Take Bus from Badanstalt to Luxembourg Gare Centrale
Time: 4mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.08 kgs
Take Train from Luxembourg to Bonn Hbf
Time: 3h 4mins Cost: 37 EUR; $ 45.0 - 55.0 USD CO2 Emission: 11.93 kgs
Take Bus from Bonn Hbf to Bremen ZOB
Time: 4h 12mins Cost: 14 EUR; $ 17.1 - 20.9 USD CO2 Emission: 11.08 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Faro and Bremen, Deutschland is to travel by train, which will cost about 161 EUR or 197.10 USD.