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