I'm heading to Brno in August and would like to make a side trip to Budapest. I can then either take the train to Vienna or fly. What would you recommend? Also, I've taken Student Agency bus in the past, and it's super easy and cheap. I know there's an option from Brno to Budapest, but not from Budapest to Vienna?