Travel options for:
Amsterdam to Namur
  • Train Thalys

    $71 - $99
    1. Amsterdam Centraal

      1 h 51 min - hourly

      $60 - $90

    2. Bruxelles-Midi

      1 h 13 min - hourly

      $9 - $13

  • Bus FlixBus, train

    $20 - $33
    1. Amsterdam, Amsterdam

      2 h 45 min - every 3 hours

      $11 - $20

    2. Bruxelles-Nord

      1 h 3 min - hourly

      $8 - $13

  • Train Dutch Railways (NS)

    $35 - $56
    1. Amsterdam Centraal

      3 h 13 min - hourly

      $26 - $45

    2. Bruxelles-Nord

      1 h 3 min - hourly

      $8 - $13

  • Bus Eurolines NL, train

    $26 - $37
    1. Amsterdam, Nieuwmarkt

      11 min - every 20 minutes - line 54

      $4

    2. Amsterdam Duivendrecht

      2 h 15 min - every 3 hours

      $15 - $21

    3. Bruxelles-Nord

      1 h 3 min - hourly

      $8 - $13

  • Drive

    $40 - $60
    1. Amsterdam

      2 h 36 min - 163.5 miles

      $40 - $60

  • Fly, train

    $79 - $267
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      40 min - non-stop

      $45 - $220

    3. Brussels (BRU)

      11 min - hourly

      $19 - $22

    4. Bruxelles-Nord

      1 h 3 min - hourly

      $8 - $13

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

From Amsterdam Centraal train to Bruxelles-Midi then train to Namur. 3 h 17 min 81€. From Amsterdam, Amsterdam Sloterdijk bus to Bruxelles-Nord then train to Namur. 4 h 1 min 25€. From Amsterdam Centraal train to Bruxelles-Nord then train to Namur. 4 h 29 min 44€. From Amsterdam, Nieuwmarkt line 54 subway to Amsterdam Duivendrecht, bus to Bruxelles-Nord, then train to Namur. 4 h 42 min 27€. From Amsterdam drive to Namur. 2 h 36 min 41€. From Amsterdam Centraal train to Amsterdam airport, fly to Brussels airport, train to Bruxelles-Nord, then train to Namur. 3 h 31 min 116€.

 
 

Train from Amsterdam to Namur

Thalys operates a train from Amsterdam to Namur hourly. Tickets cost $60 - $90 and the journey takes 1 h 51 min. Belgian Railways (NMBS/SNCB) also services this route every 30 minutes.