Girona, Spain
Tallinn
The best and cheapest way to get from Girona, Spain and Tallinn is to travel by bus, which will cost about 2,500 EEK or 192.60 USD.