以公路、铁路和航空运输为主。

  公路:总长55432公里,其中高速公路499公里,客运量总计4.34亿人次,货运量总计4.39亿吨。

  铁路:总长9444公里,其中复线1929公里,电气化铁路2843公里;客运量总计1.9亿人次,货运量总计9722万吨。

  水运:内河航道303公里,货运量总计159.4万吨。

  空运:2001年飞行总数57074次,国际航线飞行6312.1万公里,客运量总计394.6万人次,货运量总计16079吨。在布拉格和布尔诺市分别有一个机场,首都机场是国际机场。