This is an east-west route connecting Crescent Beach in Surrey and White Rock Centre. Service runs daily every 30 minutes, increasing to every 20 minutes during peak hours.
Eastbound trips depart from Sullivan Street & Kidd Road and head west on Sullivan Street, south on McBride Avenue, east on Beecher Street becoming Crescent Road, south on 128 Street, east on 16 Avenue becoming North Bluff Road, south on Oxford Street, east on Thrift Avenue, north on Johnston Road, and west on 16 Avenue to White Rock Centre.
Westbound trips depart from White Rock Centre heading west on 16 Avenue, north on 128 Street, west on Crescent Road becoming Beecher Street, then north on Sullivan Street to the Crescent Beach terminus at Sullivan Street & Kidd Road.
Early morning trips daily towards White Rock Centre start from 128 Street & Crescent Road instead of Crescent Beach.
April 2019 - Service proposed as part of a transit network realignment in the South Surrey/White Rock area involving the introduction of double-decker buses on the 351 Crescent Beach/Bridgeport Station and the shortening of the 352 Ocean Park/Bridgeport Station from its Ocean Park terminus to White Rock Centre. Service proposed to run as a Community Shuttle service to reduce the number of large conventional buses travelling through Crescent Beach and due to low ridership between White Rock Centre and Crescent Beach. After concerns from residents and riders during the public consultation stage, the 350 was revised to run as a conventional bus[1]
January 2021 - Late-night service daily increased from every hour to every 30 minutes; schedule adjusted to meet transfers with the 351
September 9, 2024 - Due to utility work along McBride Avenue, the Crescent Beach terminus temporarily moved from Sullivan Street & Kidd Road to Beacher Street & Sullivan Street. Westbound routing detoured off McBride Avenue to use McKenzie Avenue instead. Detour was expected to last until January 5, 2025
December 17, 2024 - Crescent Beach reroute extended through to March 16, 2025
February 26, 2025 - Crescent Beach reroute extended through to May 4, 2025
May 5, 2025 - Completion of Crescent Beach utility work. Service in both directions returned to regular routing, and the terminus at Crescent Beach reverted to Sullivan Street & Kidd Road. Service along McKenzie Avenue discontinued