Best way to travel between

Tallinn
Varna, Bulgaria
Travel Modes
Price
Distance
Duration
CO2
train
$80.08
2535.04 km
52h 35mins
134.36 kgs
 
bus
$222.75
3027.96 km
49h 32mins
90.84 kgs
 
drive
$284.96
2455.35 km
30h 23mins
314.28 kgs
 
flight
$362.6
2025.44 km
8h 6mins
218.75 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2535.04 km 52h 35mins 115 BGN 80.08
Bus 3027.96 km 49h 32mins 321 BGN 222.75
Drive 2455.35 km 30h 23mins 411 BGN 284.96
Flight 2025.44 km 8h 6mins 523 BGN 362.6
Take Bus from Tallinn to Riga
Time: 4h 25mins Cost: 32 BGN; $ 19.8 - 24.2 USD CO2 Emission: 9.35 kgs
Take Walk from Riga to Riga Pass
Time: 9mins Cost: 0 BGN; $ 0.0 - 0.0 USD CO2 Emission: 0.09 kgs
Take Train from Riga Pass to Kiev Pass
Time: 20h 12mins Cost: 79 BGN; $ 49.5 - 60.5 USD CO2 Emission: 61.44 kgs
Take Train from Vokzalna to Teatralna
Time: 4mins Cost: 1 BGN; $ 0.9 - 1.1 USD CO2 Emission: 0.11 kgs
Take Train from Zoloti Vorota to Vydubychi
Time: 12mins Cost: 0 BGN; $ 0.0 - 0.0 USD CO2 Emission: 0.32 kgs
Take Bus from Kyiv Vydubychi to Varna Central Bus Station
Time: 25h 20mins Cost: 79 BGN; $ 49.5 - 60.5 USD CO2 Emission: 31.66 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tallinn and Varna, Bulgaria is to travel by train, which will cost about 115 BGN or 72.00 USD.