Distance from Liverpool to London

The distance from Liverpool North West - England to London London - England by car is 339 km (or 211 mi). The estimated driving time for the trip is 3 h 34 min and the main road for this route is the M6. In a straight line, the distance between Liverpool and London is 280 km (174 mi).