Travel options for:
Haarlem to Leiden
  • Train

    $6 - $12
    1. Haarlem

      19 min - every 30 minutes

      $6 - $12

  • Line 50 bus

    $5 - $8
    1. Haarlem, Florapark

      1 h 14 min - every 30 minutes - line 50

      $5 - $8

  • Taxi

    $110 - $140
    1. Haarlem

      29 min - 25.6 miles

      $110 - $140

  • Drive

    $6 - $9
    1. Haarlem

      29 min - 25.6 miles

      $6 - $9

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

From Haarlem train to Leiden Centraal. 19 min 10€. From Haarlem, Florapark line 50 bus to Leiden, Centraal. 1 h 14 min 5€. From Haarlem taxi to Leiden. 29 min 116€. From Haarlem drive to Leiden. 29 min 6€.