Travel options for:
Amsterdam to Leuven
  • Train Thalys

    $58 - $83
    1. Amsterdam Centraal

      1 h 13 min - hourly

      $50 - $75

    2. Antwerpen Centraal

      50 min - hourly

      $8 - $12

  • Train Dutch Railways (NS)

    $30 - $48
    1. Amsterdam Centraal

      2 h 43 min - hourly

      $24 - $45

    2. Mechelen

      26 min - hourly

      $5 - $8

  • Bus

    $22 - $29
    1. Amsterdam, Linnaeusstraat

      15 min - every 20 minutes - line 41

      $2 - $4

    2. Amsterdam Duivendrecht

      2 h 15 min - every 3 hours

      $15 - $21

    3. Brussel Noord Perron 6

      1 h 7 min - every 30 minutes - line 358

      $4

  • Drive

    $30 - $50
    1. Amsterdam

      2 h 13 min - 130.3 miles

      $30 - $50

  • Fly

    $72 - $254
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      40 min - non-stop

      $45 - $220

    3. Brussels (BRU)

      13 min - hourly

      $20 - $22

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

From Amsterdam Centraal train to Antwerpen Centraal then train to Leuven. 2 h 23 min 68€. From Amsterdam Centraal train to Mechelen then train to Leuven. 3 h 20 min 39€. From Amsterdam, Linnaeusstraat line 41 bus to Amsterdam Duivendrecht, bus to Brussel Noord Perron 6, then line 358 bus to Leuven Rector De Somerplein zone A. 4 h 50 min 21€. From Amsterdam drive to Leuven. 2 h 13 min 32€. From Amsterdam Centraal train to Amsterdam airport, fly to Brussels airport, then train to Leuven. 2 h 24 min 108€.