|To:||West Kirby (SJ221868)|
|Length:||3.5 miles (5.6 km)|
|Meets:||A551, A5027, B5140, B5192, A540|
|Route outline (key)|
The B5139 is a largely urban B-road near the northern end of the Wirral.
The road starts at traffic lights on the A551 in the centre of the village of Upton and heads west along Old Greasby Road, which becomes Greasby Road on the far side of a roundabout where it meets the A5027 Upton bypass.
The B5139 then continues through the suburbs into Greasby. The road runs to the north of the village centre although this is not a bypass as such as the B5139 has always gone this way. En route there is a roundabout where an unclassified road to Meols (and so Hoylake) heads off to the right.
After crossing the Greasby Brook the B5139 enters open country for a short distance. It reaches Frankby (where the B5140 turns off to the left), which could be a village in the heart of rural Cheshire. The urban area is entered again a short distance further on and the road goes through the suburb of Newton.
After passing a couple of schools the road bends sharply left, at the point the B5192 comes in from the right. It then heads southwest up Black Horse Hill before ending at a T-junction on the A540 to the east of West Kirby.