Best way to travel between

Geneva, Switzerland
Berlin
Travel Modes
Price
Distance
Duration
CO2
bus
$140.0
1228.24 km
19h 11mins
36.85 kgs
 
drive
$210.0
1170.75 km
12h 9mins
149.86 kgs
 
train
$212.0
1130.48 km
14h 15mins
59.92 kgs
 
flight
$341.0
966.14 km
6h 40mins
104.34 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1228.24 km 19h 11mins 103 EUR 140.0
Drive 1170.75 km 12h 9mins 155 EUR 210.0
Train 1130.48 km 14h 15mins 156 EUR 212.0
Flight 966.14 km 6h 40mins 251 EUR 341.0
Take Car from Geneva to Annemasse
Time: 10mins Cost: 37 EUR; $ 45.0 - 55.0 USD CO2 Emission: 1.18 kgs
Take Bus from Annemasse to Munich
Time: 11h 43mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 18.18 kgs
Take Bus from München ZOB to Berlin ZOB
Time: 5h 38mins Cost: 33 EUR; $ 40.5 - 49.5 USD CO2 Emission: 17.96 kgs
Take Bus from Messe Nord (S)/ICC, Berlin to Joachimsthaler Str./Kantstr., Berlin
Time: 10mins Cost: 8 EUR; $ 9.9 - 12.1 USD CO2 Emission: 0.16 kgs
Take Bus from Zoologischer Garten Bhf (S+U), Berlin to Unter den Linden/Friedrichstr., Berlin
Time: 21mins Cost: 1 EUR; $ 0.9 - 1.1 USD CO2 Emission: 0.29 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Geneva, Switzerland and Berlin is to travel by bus, which will cost about 103 EUR or 126.00 USD.