I am confused as to what is best pass to purchase for 2 day stay in Amsterdam. Want to go to Ann Frank house, VanGogh museum , Rikjsmuseum, Stedelijk Museum and possibly a few others that we might come upon. Since each type of pass has limitations, I was unsure which one to get. We arrive on a Saturday in October and depart Monday late afternoon.
Buy tickets in advance online for each of these- Rijksmuseum, Van Gogh Museum, Ann Frank House. Hopefully there will still be tickets available.
We purchased our museum tickets online prior to visiting. We were in Amsterdam for 5 nights and were in walking distance of the museums.
I got the I Amsterdam card during a visit in 2019 and was very happy with it. You can tailor it to a shorter stay, unlike the City Pass which was one price-fits-all. The Museumkaart also wasn't available to non-Dutch residents.
Note that it does NOT include the Anne Frank House, you need to buy that ticket on their Web site. Not sure how busy it is now, but you previously had to book a time fairly early because they would sell out.