Travel options for:
Brussels Airport (BRU) to Leiden
  • Fly

    1. Brussels (BRU)

      50min - non-stop

      $65 - $190

    2. Amsterdam (AMS)

      16min - every 15 minutes

      $5 - $9

      • Leiden
  • Train

    1. Bruxelles-Nat.-Aéroport

      1hrs 44min - hourly

      $18 - $23

    2. Rotterdam Centraal

      33min - every 15 minutes

      $6 - $10

      • Leiden Centraal
  • Line 813 bus

    1. Zaventem Luchthaven Perron A

      40min - every 30 minutes

      $4

    2. Brussels-North train station

      3hrs 06min - 3 times a day - line 813

      $9 - $17

    3. Den Haag Centraal

      11min - every 15 minutes

      $5 - $8

      • Leiden Centraal
  • Drive

    1. Brussels Airport (BRU)

      1hrs 48min - 113.7 miles

      $30 - $50

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

From Brussels airport fly to Amsterdam airport then train to Leiden. 1hrs 12min $118. From Bruxelles-Nat.-Aéroport train to Rotterdam Centraal then train to Leiden Centraal. 2hrs 24min $28. From Zaventem Luchthaven Perron A bus to Brussels-North train station, line 813 bus to Den Haag Centraal, then train to Leiden Centraal. 5hrs 04min $25. From Brussels Airport (BRU) drive to Leiden. 1hrs 48min $39.