European passengers can transit with ID card.
Non European passengers who are not subject to Schengen visa rules can transit just with own passport. All other non-European passengers with valid Schengen visas are admitted in the concerned countries even without a specific local visa.