The train journey from Luxembourg to Brussels takes 2h 53m on average and covers a distance of 116 miles.