In Vernon, at the major intersection of Highway 97 (32nd St.) and 25th Ave., drive eastward, following the signs for Kalamalka Lake, Lumby, Nelson and Highway 6 South. Turn right onto Highway 6 and drive for less than a kilometre, looking for Kalamalka Lake Rd. Turn right on Kalamalka Lake Rd. and stay on it for a little over 6 km before turning right on Coldstream Creek Rd. Within 800 m, turn left onto Cosens Bay Rd. The parking lot is another 800 m down the road. Alternatively, follow Provincial Park signs directing you to Cosens Bay, starting at the intersection of Highway 6 and Kalamalka Lake Rd. through to the parking lot.