Distance from North Berwick to Tighnabruaich

The distance from North Berwick to Tighnabruaich is 199 km (or 124 mi). The estimated driving time for the trip is 2h 49min and the main road for this route is the City of Edinburgh Bypass, A720. In a straight line, the distance between North Berwick and Tighnabruaich is 156 km (97 mi).