Train from Amsterdam to Haarlem

Train from Amsterdam to Haarlem Haarlem is the closest city next to Amsterdam and it can easily be reached by train. During daytime there is a train from Amsterdam to Haarlem every ten minutes. And it takes somewhere between the 15 –…