|Location Map ( geo)|
|Distance:||3.8 miles (6.1 km)|
|Met:||A1, B6370, A1|
|Now part of:||A1087|
|Route outline (key)|
The B1345 started on the A1 in Broxburn. It headed northwest into Dunbar where it ran through the town centre before leaving to the southwest. It met the B6370 in West Barns before ending on the A1 again at Beltonford.
It was decided early on to link Dunbar to the A-road network and so the B1345 was renumbered A1087 in the 1920s, which it remains. The two ends of the ex-B1345 no longer meet the A1 as that road has been improved and rerouted.