By road the distance from Cardiff to Frampton is 18.58 mi equal to 29.9 km
By car, the estimated travel time is 0 hours and 32 minutes
The distance Cardiff - Frampton in a straight line is 13.68 mi equal to 22.01 km
The Page "Route from Cardiff to Frampton" proposes the shortest and fastest way to reach Frampton from Cardiff by car, bus or bike. The map shows the route Cardiff Frampton to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Frampton Cardiff and the time to go from Cardiff to Frampton.