Distance from Morpeth to Newmilns

The distance from Morpeth to Newmilns is 241 km (or 150 mi). The estimated driving time for the trip is 2h 42min and the main road for this route is the A69. In a straight line, the distance between Morpeth and Newmilns is 182 km (114 mi).