Getting Around Of Czech Republic
There are regular flights between Prague and other reasonably sized Czech cities, even more regular (and reasonably cheap) train services courtesy of Czech Railways, and a low-cost but highly dependable long-distance bus network. The road network is good, but drive defensively to counter the local addiction to excessive speeding.
Internal flights are available within the Czech Republic, with regular connections between Prague-Ostrava and Prague-Brno.
Czech Railways provides clean, efficient train service to almost every part of the country. Travel is cheap by Western standards.
Long-distance coach connections tend to be faster, more frequent and marginally cheaper than train connections, and remoter locations require fewer transfers.
The Czech Republic is covered by a network of generally good roads, though they often follow old routes through villages and small towns. There are hundreds of kilometres of European-style motorways.