Munich
Tallinn
The best and cheapest way to get from Munich and Tallinn is to travel by train, which will cost about 1,554 EEK or 119.70 USD.