Cycle routeChallenging📍 Perth

Ride around the Rivers Ride 12 - Causeway (Perth side) to Garvey Park

Distance
24 km
Approx. time
1h 30m
Difficulty
Challenging
Nearest town
Perth

About this cycle route

The Ride around the Rivers Ride 12 segment spans 24 km from Causeway on Perth's north side to Garvey Park, following shared paths and dedicated cycle routes along the Swan and Canning Rivers. This is a challenging urban ride suited to confident cyclists, linking key riverside parks and crossing several bridges. It's a solid training route or commute option for experienced riders.

Highlights

  • 24 km riverside cycle corridor through Perth
  • Multiple bridge crossings linking Swan and Canning rivers
  • Signposted shared paths and dedicated cycle routes
  • Access to riverside parks and rest points
  • Suitable for training and longer urban rides

What to expect

Mostly flat to gently rolling terrain on sealed shared paths and dedicated cycle lanes. You'll encounter urban crossings, traffic lights and some busier sections where the route runs alongside roads. Signposting is consistent. Expect full sun exposure in sections; shade varies with riverbank vegetation. Surface is mostly bitumen. The pace and traffic volume reflect Perth's urban cycling network.

Good to know

  • Open to cyclists
  • Waymarked route

Carry water; summer heat and UV exposure are intense. Best ridden early morning or late afternoon in warm months. Check weather and air quality before riding. Wear a helmet and bright visibility gear, especially at road crossings. Suitable for hybrid, road or gravel bikes with good tyres. Spring (Aug–Oct) offers cooler conditions and wildflowers along some sections.

More routes near Perth

Cycle route · Challenging
Route NW7
📏 32 km
Cycle route · Challenging
Roe Highway PSP
📏 30 km
Cycle route · Challenging
Reid Highway PSP
📏 21 km
Cycle route · Challenging
Fremantle Railway PSP
📏 17 km
Cycle route · Challenging
EPGF1 East Perth-Guildford, south side of Swan River
📏 16 km
Walking route · Challenging
Bush to Beach
📏 16 km
← All walks & trails