Distance from Faringdon to Linlithgow

The distance from Faringdon to Linlithgow is 575 km (or 358 mi). The estimated driving time for the trip is 6h 25min and the main road for this route is the Main Street. In a straight line, the distance between Faringdon and Linlithgow is 498 km (310 mi).