Best way to travel between

Budapest, Hungary
Kiev
Travel Modes
Price
Distance
Duration
CO2
train
$27.0
1213.8 km
20h 45mins
64.33 kgs
 
bus
$98.0
1168.96 km
21h 35mins
35.07 kgs
 
flight
$109.0
939.36 km
5h 37mins
101.45 kgs
 
drive
$190.0
1153.36 km
14h 14mins
147.63 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1213.8 km 20h 45mins 221 UAH 27.0
Bus 1168.96 km 21h 35mins 803 UAH 98.0
Flight 939.36 km 5h 37mins 894 UAH 109.0
Drive 1153.36 km 14h 14mins 1,558 UAH 190.0
Take Train from Budapest-Nyugati to Nyiregyhaza
Time: 3h 7mins Cost: 131 UAH; $ 14.4 - 17.6 USD CO2 Emission: 14.57 kgs
Take Train from Nyiregyhaza to Zahony
Time: 1h 8mins Cost: 33 UAH; $ 3.6 - 4.4 USD CO2 Emission: 4.21 kgs
Take Train from Zahony to Chop
Time: 18mins Cost: 8 UAH; $ 0.9 - 1.1 USD CO2 Emission: 0.26 kgs
Take Train from Chop to Kiev Pass
Time: 14h 42mins Cost: 49 UAH; $ 5.4 - 6.6 USD CO2 Emission: 45.3 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Budapest, Hungary and Kiev is to travel by train, which will cost about 221 UAH or 24.30 USD.