At this website you can find all your public transport connections very easily.
We can advise the Amsterdam & Regional travel ticket which is valid on all public transport (bus, train, metro, tram) in Amsterdam but also to Almere, Haarlem, Schiphol Airport and more. You can buy a card for 1,2 or 3 days. In this map you can see where and on what lines this card is valid: ARTT Map 2018
Almere: Topsportcentrum Pierre de Coubertinlaan 7, 1362 LA, Almere. tel: +31 36 545 8458. Trainstation Almere Poort. Information and schedules for the train
Amsterdam: Sporthal de Pijp, Lizzy Ansinghstraat 88. Bus 65 from station Amsterdam Zuid. Tram 12 from translation Amsterdam Amstel, tram 3 from trainstation Amsterdam Muiderpoort, tram 24 from Amsterdam central station.
Amsterdam city walk: start friday at 10 am at Noordermarkt, in front of the church
Haarlem city walk: start thursday at 1 pm at Haarlem Central station, south/city side in front of the flowershop.
Haarlem: van der Geest Sportpark, Piet Voskuilenstraat 1, 2024 EZ, Haarlem tel: : +31235277834. 6 minutes by bus from Haarlem trainstation. Take bus 385 (direction IJmuiden) or bus 3 (direction Haarlem Noord) and get of at busstop Minahassastraat.
Trainschedule to Almere (there's a train every 15 minutes):
7.53 Amsterdam Centraal
7.58 Amsterdam Muiderpoort
8.01 Amsterdam Science Park
8.17 Almere Poort