Distance from Lampeter to Kelso

The distance from Lampeter to Kelso is 497 km (or 309 mi). The estimated driving time for the trip is 6h 9min and the main road for this route is the Pool Road. In a straight line, the distance between Lampeter and Kelso is 403 km (251 mi).