Frankfurt, Germany
Tallinn
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Flight | 1524.4 km | 5h 1mins | 1,355 EEK | 116.0 |
| Bus | 2304.18 km | 38h 5mins | 1,752 EEK | 150.0 |
| Flight | 1730.4 km | 8h 40mins | 1,916 EEK | 164.0 |
| Bus | 3355.04 km | 33h 43mins | 2,804 EEK | 240.0 |
| Drive | 1978.2 km | 22h 38mins | 3,504 EEK | 300.0 |
| Train | 3155.25 km | 30h 20mins | 4,042 EEK | 346.0 |
| Train | 3503.03 km | 45h 48mins | 4,252 EEK | 364.0 |
| Train | 2191.28 km | 25h 3mins | 4,357 EEK | 373.0 |
The best and cheapest way to get from Frankfurt, Germany and Tallinn is to travel by air, which will cost about 1,355 EEK or 104.40 USD.