Distance from Portstewart to Lanark

The distance from Portstewart to Lanark is 339 km (or 211 mi). The estimated driving time for the trip is 6h 25min and the main road for this route is the A77. In a straight line, the distance between Portstewart and Lanark is 228 km (142 mi).