Prague's public transport system is extensive and efficient, with trams, buses, and the metro making it easy to get around the city. The historic centre of Prague is also quite walkable, and many of the city's key attractions are within a reasonable distance of each other.