Distance from Newtownabbey to Linlithgow

The distance from Newtownabbey to Linlithgow is 266 km (or 166 mi). The estimated driving time for the trip is 5h 33min and the main road for this route is the A77. In a straight line, the distance between Newtownabbey and Linlithgow is 207 km (129 mi).