Travel options for:
Amsterdam to Dinant
  • Train Thalys

    $73 - $102
    1. Amsterdam Centraal

      1 h 51 min - hourly

      $60 - $90

    2. Bruxelles-Midi

      1 h 13 min - hourly

      $9 - $13

    3. Namur

      31 min - hourly

      $2 - $4

  • Bus FlixBus, train

    $22 - $36
    1. Amsterdam, Amsterdam

      2 h 45 min - every 3 hours

      $11 - $20

    2. Bruxelles-Nord

      1 h 3 min - hourly

      $8 - $13

    3. Namur

      31 min - hourly

      $2 - $4

  • Train Dutch Railways (NS)

    $38 - $59
    1. Amsterdam Centraal

      3 h 13 min - hourly

      $26 - $45

    2. Bruxelles-Nord

      1 h 37 min - every 4 hours

      $11 - $16

  • Bus Eurolines NL, train

    $29 - $40
    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 37 min - every 4 hours

      $11 - $16

  • Drive

    $40 - $65
    1. Amsterdam

      2 h 55 min - 182.1 miles

      $40 - $65

  • Fly, train

    $81 - $271
    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

    5. Namur

      31 min - hourly

      $2 - $4

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

From Amsterdam Centraal train to Bruxelles-Midi, train to Namur, then train to Dinant. 4 h 15 min 84€. From Amsterdam, Amsterdam Sloterdijk bus to Bruxelles-Nord, train to Namur, then train to Dinant. 4 h 59 min 28€. From Amsterdam Centraal train to Bruxelles-Nord then train to Dinant. 5 h 50 min 45€. From Amsterdam, Nieuwmarkt line 54 subway to Amsterdam Duivendrecht, bus to Bruxelles-Nord, then train to Dinant. 6 h 3 min 29€. From Amsterdam drive to Dinant. 2 h 55 min 46€. From Amsterdam Centraal train to Amsterdam airport, fly to Brussels airport, train to Bruxelles-Nord, train to Namur, then train to Dinant. 4 h 30 min 119€.

 
 

Train from Amsterdam to Dinant

Thalys operates a train from Amsterdam to Dinant hourly. Tickets cost $60 - $90 and the journey takes 1 h 51 min. 2 other operators also service this route.