The A807 could be described as a northern bypass to Glasgow, connecting as it does the northern suburbs of Milngavie and Kirkintilloch. However, it serves little purpose to longer distance traffic.
Commencing at the southern edge of Milngavie, at a traffic light controlled junction with the A81, it heads east as Auchenhowie Road. Despite its rural nature, it retains a 30 limit as far as Murray Park, the Rangers Football Training Centre. From here to Allander Toll Roundabout, the road mostly runs through woodland, with a straight replacing an old twistier section along the edge of the field to the south. At Allander Toll, the A807 meets the A879, which heads south into Glasgow and the B8049 which heads west to Bearsden. The roundabout replaces an older staggered crossroads, where the A807-A879 Milngavie to Glasgow route seems to have had priority.
From Allander Toll, the A807 continues east as Balmore Road through the villages of Bardowie and Balmore where the road has been straightened and part of the village bypassed. Both villages have 30mph restrictions, with a 40 between them. From Balmore, the road continues to the southern edge of the village of Torrance, where it meets the B822 at Kelvinbridge Roundabout. Turning south as Torrance Road, the A807 crosses the River Kelvin at Torrance Bridge, and the Forth and Clyde Canal at Hungryside Bridge, before ending at the confusingly named Torrance Roundabout with the A803, immediately beside the course of the Antonine Wall.