My 21-year-old daughter plans to spend the summer in Olomouc. In early May she will fly from Boston to London, then continue to Brno on Ryanair. Once at the Brno airport she'll want to go by train or bus to Olomouc. Do any of you know the best way to travel from the airport to Brno Hlavní Nádraží? Or is the bus a better option? Her Czech language skills are rather limited. Thanks in advance.
There is a bus line from the airport to the train station. You can find its schedule here. The busses leaving at asterisk-marked times wait for the plane in case it is delayed. You can buy ticket on the bus, they only sell one type, which costs 15 Kč. I think this is the best option. You could take a taxi as well, but it would cost more (about 200 CZK, I guess).
P.S. If you want to go to Olomouc by bus, get out at the "Zvonařka" stop - this is the main bus station.