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

    $73 - $198
    1. Brussels (BRU)

      50 min - non-stop

      $65 - $190

    2. Amsterdam (AMS)

      16 min - every 30 minutes

      $7 - $14

      • Leiden
  • Train

    $32 - $46
    1. Bruxelles-Nat.-Aéroport

      57 min - hourly

      $19 - $23

    2. Roosendaal

      1 h 15 min - every 30 minutes

      $13 - $24

      • Leiden Centraal
  • Shuttle

    $124 - $309
    1. Brussels Airport

      2 h - on demand

      $110 - $310

    2. Schiphol, Airport

      50 min - hourly - line 365

      $5 - $7

      • Leiden, Centraal
  • Night bus

    $10 - $18
    1. Brussels, Brussels Airport

      4 h 10 min - once daily

      $10 - $18

      • Leiden, Leiden
  • Drive

    $27 - $40
    1. Brussels Airport (BRU)

      1 h 47 min - 113.1 miles

      $27 - $40

      • 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. 1 h 12 min $124. From Bruxelles-Nat.-Aéroport train to Roosendaal then train to Leiden Centraal. 2 h 26 min $45. From Brussels Airport shuttle to Schiphol, Airport then line 365 bus to Leiden, Centraal. 3 h 3 min $308. From Brussels, Brussels Airport night bus to Leiden, Leiden. 4 h 10 min $17. From Brussels Airport (BRU) drive to Leiden. 1 h 47 min $33.