By road the distance from Cardiff to Virley is 216.47 mi equal to 348.38 km
By car, the estimated travel time is 4 hours and 7 minutes
The distance Cardiff - Virley in a straight line is 173.07 mi equal to 278.53 km
The Page "Route from Cardiff to Virley" proposes the shortest and fastest way to reach Virley from Cardiff by car, bus or bike. The map shows the route Cardiff Virley to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Virley Cardiff and the time to go from Cardiff to Virley.