Distance from Leigh to Swanley

The distance from Leigh to Swanley is 166 km (or 104 mi). The estimated driving time for the trip is 1h 46min and the main road for this route is the M25. In a straight line, the distance between Leigh and Swanley is 123 km (77 mi).