Distance from Kirknewton to Linlithgow

The distance from Kirknewton to Linlithgow is 23 km (or 15 mi). The estimated driving time for the trip is 21min and the main road for this route is the Livingston Road. In a straight line, the distance between Kirknewton and Linlithgow is 17 km (11 mi).