Eindhoven Airport also serves the city. You can ake a local bus , train, or the express bus directly from the airport to Amsterdam central station.
Other airports that could possibly be used are:
Rotterdam The Hague Airport
Groningen Airport Eelde
Maastricht Aachen Airport
Weeze Airport in Germany
Antwerp International Airport in Belgium
Brussels Airport in Belgium
Running up to 10 times a day, Thalys connects Amsterdam with Paris, Brussels and Antwerp with high-speed. ICE International connects Amsterdam up 7 times each day with Düsseldorf, Cologne , and Frankfurt. One ICE-train runs to Basel (6h43). There is a BordBistro-coach available on each ICE-train. Eurostar is a high speed train from London St Pancras Station to Brussels Zuid/Midi Station. And the CityNightLine/Euronight runs overnight trains from Amsterdam Centraal Station directly to Copenhagen, Warsaw, Minsk, Moscow, Prague, Munich and Zurich.
There are four metro lines, including a short underground section in the city centre. A fifth metro line, the north/south line, is still under construction and is due to be opened in 2017.
You can also rent a boat, and the maximum people is 6. There are several rental boat companies in Amsterdam. You will get a personal instruction and a good map before you leave.