Question: how long does it take to get from amsterdam to belgium?
Answer: Yes. There are 18 direct Thalys, NS or Eurostar trains that travel from Amsterdam to Brussels each day with an average journey time of 2 hours and 18 minutes.