Dinant si trova sulla riva del fiume Meuse, nella provincia del Namur, a circa un’ora di auto a sud di Bruxelles e 30 minuti a sud di Namur, la capitale della regione.
Non è collegata molto bene con le principali città del Belgio, ma si può
raggiungere comodamente in treno da Bruxelles, uno ogni ora e in un’ora e 25 minuti prendendo l’intercity.
La stazione è nel centro, circa 5 minuti a piedi dal fiume.
Se si arriva in aereo, gli aeroporti sono: quello più vicino, Bruxelles, CRL, a 40 km., Bruxelles, BRU a 77 km., Colonia, a 173 km. e Dusseldorf, DUS a 175 km.
In auto è importante sapere che in tutto il Belgio le autostrade non si pagano e di notte hanno un’illuminazione fenomenale. Da Bruxelles si arriva a Dinant in un’ora. Prendendo l’A4 motorway.
RaVel 2, una rete di ex canali è stata trasformata in strade asfaltate per permettere ad escursionisti e ciclisti di percorrerla. Questa segue il fiume Meuse da Namur a Dinant.