Distance from Glenrothes to Berwick-Upon-Tweed

The distance from Glenrothes to Berwick-Upon-Tweed is 178 km (or 111 mi). The estimated driving time for the trip is 1h 54min and the main road for this route is the A1. In a straight line, the distance between Glenrothes and Berwick-Upon-Tweed is 107 km (67 mi).