Truro is located in London city, United Kingdom at the 50.2653, -5.0544 coordinates. Distance from Truro to other cities. are listed below, click on the city name to find distance between. Distance from Truro to City of London 375 km, to Birmingham 330 km, to Liverpool 378 km. The green marker indicates the location of Truro.