Best way to travel between

Copenhagen
Tallinn
Travel Modes
Price
Distance
Duration
CO2
bus
$95.0
2370.48 km
34h 51mins
71.11 kgs
 
flight
$124.0
887.25 km
3h 51mins
95.82 kgs
 
train
$250.0
1130.48 km
31h 43mins
59.92 kgs
 
drive
$299.0
1086.3 km
26h 26mins
139.05 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2370.48 km 34h 51mins 1,110 EEK 95.0
Flight 887.25 km 3h 51mins 1,448 EEK 124.0
Train 1130.48 km 31h 43mins 2,920 EEK 250.0
Drive 1086.3 km 26h 26mins 3,493 EEK 299.0
Take Bus from Kopenhagen Ingerslevsgade to Berlin ZOB
Time: 7h 39mins Cost: 344 EEK; $ 26.5 - 32.4 USD CO2 Emission: 22.53 kgs
Take Bus from Berlin ZOB Masurenallee to Tallinn Lastekodu
Time: 26h 11mins Cost: 1,110 EEK; $ 85.5 - 104.5 USD CO2 Emission: 48.61 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Copenhagen and Tallinn is to travel by bus, which will cost about 1,110 EEK or 85.50 USD.