Best way to travel between

Oslo, Norway
Friedrichshafen, Germany
Travel Modes
Price
Distance
Duration
CO2
bus
$162.0
1843.136 km
28h 50mins
55.29 kgs
 
train
$230.0
1628.65 km
8h 0mins
86.32 kgs
 
flight
$305.0
1417.868 km
8h 59mins
153.13 kgs
 
drive
$399.0
1854.181 km
17h 22mins
237.34 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1843.136 km 28h 50mins 119 EUR 162.0
Train 1628.65 km 8h 0mins 169 EUR 230.0
Flight 1417.868 km 8h 59mins 225 EUR 305.0
Drive 1854.181 km 17h 22mins 294 EUR 399.0
Take Bus from Oslo bussterminal to Berlin, Zentralen Omnibusbahnhof
Time: 17h 30mins Cost: 66 EUR; $ 81.0 - 99.0 USD CO2 Emission: 31753.38 kgs
Take Transfer from Berlin, Zentralen Omnibusbahnhof to Berlin central bus station
Time: 0mins Cost: 0 EUR; $ 0.0 - 0.0 USD CO2 Emission: 5.76 kgs
Take Bus from Berlin central bus station to Friedrichshafen
Time: 10h 20mins Cost: 52 EUR; $ 63.0 - 77.0 USD CO2 Emission: 23539.35 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Oslo, Norway and Friedrichshafen, Germany is to travel by bus, which will cost about 119 EUR or 145.80 USD.