Distance from Aldershot to Longniddry

The distance from Aldershot to Longniddry is 641 km (or 399 mi). The estimated driving time for the trip is 6h 60min and the main road for this route is the Harperley Roundabout. In a straight line, the distance between Aldershot and Longniddry is 544 km (339 mi).