How long can I stay in Estonia? April 24, 2021 April 24, 2021 Kristen Lõoke With a long-stay D visa, it is possible to stay up to 365 days within 12 months. You can stay in the other Schengen Member States 90 days within 180 days period. Previous postWhat is the average temperature in Estonia?Next postIs Schengen visa valid for Estonia?