From Cross Lane the A647 joins with the ring road as it turns east along Great Horton Road towards Horton Grange crossing the trackbed of the old Bradford-Queensbury/Halifax/Keighley railway at the junction with Park Avenue. At Horton Grange, the A647 turns east onto All Saints Road while the ring road turns North West along Horton Grange Road. It continues via Ingleby Road, passing the former headquarters of Grattan which were demolished in January 2012 and across Bradford Beck to Girlington. At Girlington there is the Victoria shopping centre before the junction of the B6145 Thornton Road. At this point the road turns east along Whetley Lane, crosses the B6144 Bradford to Haworth road and heads into Manningham via Marlborough Road and Carlisle Road.