The arterial roads which service Bayswater are Tonkin Highway, Guildford Road, Beechboro Road North, Garratt Road and Grand Promenade. Tonkin Highway is a north–south controlled access highway. Heading north on Tonkin Highway leads to Ellenbrook (20 km) and Joondalup (32 km) via Reid Highway. Heading south, the Redcliffe Bridge carries Tonkin Highway over the Swan River, which leads to Perth Airport, Armadale (33 km) and Roe Highway. The only other bridge over the Swan River in Bayswater is Garratt Road Bridge, which leads to Ascot and Belmont (6 km). Heading south-west on Guildford Road leads to Maylands and the Perth Central Business District (CBD) (6 km). Heading north-west on Guildford Road leads to Bassendean (4 km), Guildford (7 km) and Midland (11 km). Grand Promenade heads north-west of Bayswater and connects to Alexander Drive, Morley Drive and Dianella. Beechboro Road North heads north of Bayswater, leading to Beechboro and Malaga.