Travel options for:
Haarlem to Amsterdam
  • Train

    $5 - $10
    1. Haarlem

      15 min - every 30 minutes

      $5 - $10

  • Line 80 bus

    $3 - $6
    1. Haarlem, Prins Bernhardlaan

      28 min - every 30 minutes - line 80

      $3 - $6

  • Taxi

    $55 - $70
    1. Haarlem

      20 min - 12.1 miles

      $55 - $70

  • Drive

    $3 - $5
    1. Haarlem

      20 min - 12.1 miles

      $3 - $5

  • Rideshare

    $5
    1. Haarlem

      39 min - 4 times a day

      $5

  • Walk

    1. Haarlem

      3 h 47 min - 11.8 miles

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

From Haarlem train to Amsterdam Centraal. 15 min 8€. From Haarlem, Prins Bernhardlaan line 80 bus to Amsterdam, G.v. Ledenberchstraat. 28 min 3€. From Haarlem taxi to Amsterdam. 20 min 57€. From Haarlem drive to Amsterdam. 20 min 3€. From Haarlem rideshare to Amsterdam. 39 min 3€. From Haarlem walk to Amsterdam. 3 h 47 min.