Distance from Longniddry to Banff

The distance from Longniddry to Banff is 286 km (or 178 mi). The estimated driving time for the trip is 3h 29min and the main road for this route is the Emmock Roundabout. In a straight line, the distance between Longniddry and Banff is 189 km (118 mi).