Distance from

Kiev to Viljandi

Average travel distance is

1480.78 km

Nomal travel times are between

8h 0min  -  26h 23min

1480.78 km (920 miles) is the average travel distance between Kiev and Viljandi. If you could walk at the speed of 3mph (4.8kph), it would take 9 days 13 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1209.78 km 751.72 miles 653.23 miles
Drive 1419.08 km 881.77 miles 766.24 miles
Bus 1428.18 km 887.43 miles 771.16 miles
Train 1549.36 km 962.73 miles 836.59 miles

Be prepared

Kiev - Viljandi Info

The distance from Starovokzalna to Airport Kyiv Zulyany Terminal A 7 km (4 miles).

The distance from IEV to RIX 898 km (558 miles).

The distance from Riga Airport to Riga Central Bus Station 12 km (7 miles).

The distance from Riia to Pärnu bussijaam 193 km (120 miles).

The distance from Pärnu bussijaam to Vabaduse plats 100 km (62 miles).

Travel distance chart

The distance between Kiev to Viljandi, Viljandi County, Estonia is 1480.78 km (920 miles) and it would cost 52 USD ~ 607.428 EEK to drive in a car that consumes about 13 MPG.