The train journey from Brussels to Antwerp takes 0h 35m on average and covers a distance of 25 miles.