Grand Promenade
Morley Drive commences at a traffic light intersection with Main Street on the boundary of Balcatta and Tuart Hill, with Morley Drive continuing from Karrinyup Road west of the intersection. further east, Morley Drive meets Wanneroo Road and then travels along the suburbs of Nollamara and Yokine for before intersecting with Flinders Street. The road is now within the suburb of Dianella, travelling through said suburb for , intersecting with Dianella Drive, Grand Promenade, Alexander Drive and The Strand. The former two intersections are standard traffic light T-junctions, while the intersection with Alexander Drive and The Strand (north-west and south-east) is designed as a hamburger roundabout.