Best way to travel between

Kiev
Viljandi, Viljandi County, Estonia
Travel Modes
Price
Distance
Duration
CO2
bus
$52.0
1347.34 km
21h 16mins
40.42 kgs
 
bus
$65.0
1695.75 km
26h 23mins
50.87 kgs
 
train
$98.0
1461.66 km
25h 22mins
77.47 kgs
 
flight
$123.0
1320.8 km
8h 42mins
142.65 kgs
 
flight
$129.0
1228.24 km
12h 6mins
132.65 kgs
 
drive
$170.0
1338.75 km
16h 9mins
171.36 kgs
 
flight
$186.0
1247.46 km
8h 0mins
134.73 kgs
 
flight
$187.0
1141.3 km
11h 10mins
123.26 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1347.34 km 21h 16mins 607 EEK 52.0
Bus 1695.75 km 26h 23mins 759 EEK 65.0
Train 1461.66 km 25h 22mins 1,145 EEK 98.0
Flight 1320.8 km 8h 42mins 1,437 EEK 123.0
Flight 1228.24 km 12h 6mins 1,507 EEK 129.0
Drive 1338.75 km 16h 9mins 1,986 EEK 170.0
Flight 1247.46 km 8h 0mins 2,173 EEK 186.0
Flight 1141.3 km 11h 10mins 2,184 EEK 187.0
Take Train from Maidan Nezalezhnosti to Demiivska
Time: 9mins Cost: 12 EEK; $ 0.9 - 1.1 USD CO2 Emission: 0.28 kgs
Take Bus from Kyiv to Pärnu
Time: 17h 35mins Cost: 526 EEK; $ 40.5 - 49.5 USD CO2 Emission: 37.46 kgs
Take Bus from Pärnu bussijaam to Vabaduse plats
Time: 1h 30mins Cost: 82 EEK; $ 6.3 - 7.7 USD CO2 Emission: 2.82 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kiev and Viljandi, Viljandi County, Estonia is to travel by bus, which will cost about 607 EEK or 46.80 USD.