Public transport in Czech Republic is excellent. Trains and buses are efficient, punctual, and affordable.