Does anyone know which Amsterdam pass is the best for a 2 day visit?
As always, it depends on what you want to do. The iAmsterdam Card is very expensive, but if you're really running around and seeing a lot, you might make it pay off. The 2 day transit pass is €12, and if you're not getting an iAmsterdam Card, the transit pass is usually the way to go. If you're going to any other parts of the Netherlands, the Museumkaart is a great deal; it's about €55 for a year, and covers lots of museums in the whole country. But if your only time in the Netherlands in the next 12 months will be 2 days in Amsterdam, you shouldn't get a Museumkaaart.