Question: does a usa green card holders need a visa for netherlands to travel to amsterdam?
Answer: There are some exemptions to this visa such as holding a valid US Green Card. ... However, a standard Schengen tourist visa would be required if a stopover in Amsterdam was added, since they would be entering the Netherlands/Schengen.