Travel options for:
Amsterdam to Haarlem
  • Train

    $5 - $11
    1. Amsterdam Centraal

      15 min - every 30 minutes

      $5 - $11

  • Line 80 bus

    $3 - $6
    1. Amsterdam, Rozengracht

      31 min - every 30 minutes - line 80

      $3 - $6

  • Taxi

    $60 - $75
    1. Amsterdam

      21 min - 12.7 miles

      $60 - $75

  • Drive

    $3 - $5
    1. Amsterdam

      21 min - 12.7 miles

      $3 - $5

  • Rideshare

    $5
    1. Amsterdam

      37 min - 3 times a day

      $5

  • Walk

    1. Amsterdam

      3 h 48 min - 11.9 miles

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Amsterdam Centraal train to Haarlem. 15 min 8€. From Amsterdam, Rozengracht line 80 bus to Haarlem, Prins Bernhardlaan. 31 min 3€. From Amsterdam taxi to Haarlem. 21 min 59€. From Amsterdam drive to Haarlem. 21 min 3€. From Amsterdam rideshare to Haarlem. 37 min 3€. From Amsterdam walk to Haarlem. 3 h 48 min.