Distance from Antrim to Penicuik

The distance from Antrim to Penicuik is 291 km (or 181 mi). The estimated driving time for the trip is 5h 56min and the main road for this route is the A702. In a straight line, the distance between Antrim and Penicuik is 227 km (142 mi).