Beroun lies on an important railway line between Prague and Pilsen (and Cheb). Many fast trains going between these cities, including fast trains going to or from German cities of Regensburg, Nuremberg or Munchen, stop in Beroun. Beroun is also the terminus of the commuter line S6 between Prague and Beroun with frequent service and stops in many attractive places between, such as the Karl?tejn castle. There are also local lines connecting Beroun with Rudna u Prahy and Rakovnik. In Prague, Hlavni nadra?i (Main) and Smichovske nadra?i stations are used for trains to or from Beroun (both fast and commuter trains).
Beroun lies on the D5 highway going from Prague to Pilsen and to Germany.
There are several marked track paths going through Beroun.