From Brussels it will be difficult. It takes 1 hour and 20 minutes with the train, plus 20 minutes on the bus. And you will not have immediately a bus, so probably 20 minutes waiting too. 2 hours traveling to get there, and more or less the same to come back...
I don't know about the other cities.