Distance from Bath to Lasswade

The distance from Bath to Lasswade is 602 km (or 375 mi). The estimated driving time for the trip is 6h 38min and the main road for this route is the A68. In a straight line, the distance between Bath and Lasswade is 522 km (325 mi).