Distance from Upminster to Leigh-On-Sea

The distance from Upminster to Leigh-On-Sea is 33 km (or 21 mi). The estimated driving time for the trip is 28min and the main road for this route is the Hall Lane. In a straight line, the distance between Upminster and Leigh-On-Sea is 28 km (18 mi).