Best way to travel between

Dnepropetrovsk, Ukraine
Geneva, Switzerland
Travel Modes
Price
Distance
Duration
CO2
train
$46.35
2921.94 km
40h 19mins
154.86 kgs
 
bus
$131.84
3256.98 km
49h 59mins
97.71 kgs
 
drive
$374.71
2840.77 km
29h 30mins
363.62 kgs
 
flight
$515.0
2355.55 km
9h 39mins
254.4 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2921.94 km 40h 19mins 42 CHF 46.35
Bus 3256.98 km 49h 59mins 120 CHF 131.84
Drive 2840.77 km 29h 30mins 340 CHF 374.71
Flight 2355.55 km 9h 39mins 467 CHF 515.0
Take Train from Dnipro-Holovnyi to Mukachevo
Time: 17h 10mins Cost: 41 CHF; $ 40.5 - 49.5 USD CO2 Emission: 66.09 kgs
Take Train from Mukachevo to Koebanya-Kispest
Time: 6h 50mins Cost: 21 CHF; $ 20.7 - 25.3 USD CO2 Emission: 19.67 kgs
Take Train from Koebanya-Kispest to Budapest-Kelenfoeld
Time: 15mins Cost: 1 CHF; $ 0.9 - 1.1 USD CO2 Emission: 0.6 kgs
Take Train from Budapest-Kelenfoeld to Zuerich Hb
Time: 10h 25mins Cost: 54 CHF; $ 54.0 - 66.0 USD CO2 Emission: 54.04 kgs
Take Train from Zürich HB to Genève
Time: 2h 46mins Cost: 145 CHF; $ 144.0 - 176.0 USD CO2 Emission: 14.47 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dnepropetrovsk, Ukraine and Geneva, Switzerland is to travel by train, which will cost about 42 CHF or 41.40 USD.