Best way to travel between

Tallinn
Kharkiv, Ukraine
Travel Modes
Price
Distance
Duration
CO2
train
$65.65
1794.0 km
26h 39mins
95.08 kgs
 
bus
$70.7
1860.22 km
35h 24mins
55.81 kgs
 
flight
$80.08
1296.18 km
5h 0mins
139.99 kgs
 
drive
$174.07
1508.74 km
21h 19mins
193.12 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1794.0 km 26h 39mins 538 UAH 65.65
Bus 1860.22 km 35h 24mins 580 UAH 70.7
Flight 1296.18 km 5h 0mins 657 UAH 80.08
Drive 1508.74 km 21h 19mins 1,427 UAH 174.07
Take Train from Tallinn to Saint-Peterburg Moskovsky Station
Time: 7h 10mins Cost: 205 UAH; $ 22.5 - 27.5 USD CO2 Emission: 19.59 kgs
Take Walk from Saint-Peterburg Moskovsky Station to St Petersburg Glavny
Time: 5mins Cost: 0 UAH; $ 0.0 - 0.0 USD CO2 Emission: 0.04 kgs
Take Train from St Petersburg Glavny to Belgorod
Time: 15h 52mins Cost: 328 UAH; $ 36.0 - 44.0 USD CO2 Emission: 70.8 kgs
Take Train from Belgorod to Kharkiv-Pas.
Time: 1h 24mins Cost: 221 UAH; $ 24.3 - 29.7 USD CO2 Emission: 4.49 kgs
Take Train from Pivdennyi Vokzal to Prospekt Haharina
Time: 5mins Cost: 8 UAH; $ 0.9 - 1.1 USD CO2 Emission: 0.18 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tallinn and Kharkiv, Ukraine is to travel by train, which will cost about 541 UAH or 59.40 USD.