Travel from Luxembourg to Dinant

Train from Luxembourg to Dinant

Luxembourg Railways (CFL) operates a train from Luxembourg to Dinant hourly. Tickets cost $8 - $12 and the journey takes 53 min. Belgian Railways (NMBS/SNCB) also services this route every 2 hours.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Luxembourg to Dinant

From Luxembourg train to Libramont then train to Dinant. 3 h 13 min 19€. From Hamilius bus to Luxembourg, Luxembourg central station, night bus to Bastogne Gare du Sud - Quai 6, bus to Namur, then train to Dinant. 5 h 25 min 19€. From Luxembourg drive to Dinant. 1 h 21 min 17€.
Close Print Itinerary
  1. Here are 3 options to get from
    Luxembourg to Dinant:

    1. Trip:
      1 Train
      • One-Way approx: USD $20 - $28
      • Duration: 3 h 13 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $20 - $28
        • Duration: 3 h 13 min
        Close x
    2. Trip:
      2 Night bus, bus
      • One-Way approx: USD $16 - $26
      • Duration: 5 h 25 min
      Open +
      • Trip:
        2 Night bus, bus
        • One-Way approx: USD $16 - $26
        • Duration: 5 h 25 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $17 - $26
      • Duration: 1 h 21 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $17 - $26
        • Duration: 1 h 21 min
        Close x