Distance from Liverpool to Edinburgh

The distance from Liverpool to Edinburgh by car is 357 km (or 222 mi). The estimated driving time for the trip is 3 h 57 min and the main road for this route is the A701. In a straight line, the distance between Liverpool and Edinburgh is 287 km (179 mi).