Please read: This is a community-maintained wiki post containing the most important information from this thread. You may edit the Wiki once you have been on FT for 90 days and have made 90 posts.
Belgium - No border restrictions (per IATA, no restrictions; per Belgian government, "This does not apply to travelers coming from a country with a new variant of concern.").
Bosnia and Herzegovina - No border restrictions.
Bulgaria - No border restrictions.
Denmark - No border restrictions.
Croatia - No border restrictions.
Czech Republic - No border restrictions.
England - No border restrictions.
Estonia - No border restrictions.
Finland - No border restrictions from 1st July
France - Some border restrictions remain for non-vaccinated pax coming from some non-EU countries.
Greece - No border restrictions.
Hungary - No border restrictions.
Iceland - No border restrictions.
Ireland - No border restrictions.
Kosovo - No border restrictions.
Latvia - No border restrictions.
Moldova - No border restrictions.
Netherlands - Some border restrictions remain for non-EU arrivals.
Norway - No border restrictions.
North Macedonia - No border restrictions.
Poland - No border restrictions.
Romania - No border restrictions.
Scotland - No border restrictions.
Serbia - No border restrictions.
Slovakia - No border restrictions.
Slovenia - No border restrictions.
Sweden - No border restrictions.
Switzerland - No border restrictions.
Turkey - No border restrictions.
Wales - No border restrictions.
Internal restrictions generally removed, but masks still needed in some situations:
Austria - No border restrictions. Masks required in Vienna.
Cyprus (excluding TRNC) - No border restrictions. Masks needed on public transport.
Italy - No border restrictions. Face mask rules extended to 30 September on public transport.
Germany - No border restrictions. Masks required on public transport and stations.
Lithuania - No border restrictions but masks required on public transport.
Note that the list excludes any restrictions that may exist in health care and social care, as these are generally irrelevant for tourists.
European airlines not requiring masks on board:
Network-wide: Norwegian, Czech Airlines, Smartwings, Flyr, Widerře, BRA
On some routes:
airBaltic - Recommended on all flights, but only required where origin/destination has a mask mandate. List not available.
Air France - Required where origin/destination has a mask mandate. List not available.
Air Serbia
Austrian - Required where origin/destination has a mask mandate. List not available.
British Airways - Required where origin/destination has a mask mandate - list available on BA's website
EasyJet - Required where origin/destination has a mask mandate. This currently includes all destinations except England, Northern Ireland, Jersey, Isle of Man, Denmark, Sweden, Gibraltar, Hungary, Poland, Switzerland and Iceland.