The train journey from Antwerp to Brussels takes 0h 37m on average and covers a distance of 25 miles.
Eurostar is the only train operator serving this route.