I'm traveling to Brno for a conference, and am making last-minute travel plans. The recommendation is to fly into Vienna and take ground transportation from there, as Brno's own airport is very small. Someone at the office here in the US suggested that there's a bus between the two cities, but, of course there's also the train, and the conference info page suggests that they're about the same price. A couple of decades ago I took the train from Dresden to Prague, and that was fine.
In my mind, trains are pretty much always better than buses, but I don't know how things stand in the Czech Republic. Would there be any particular advantage to the bus?