White Rock is a small, scenic city where most daily errands are close by. Here is everything you need to know about driving, transit, cycling, walking, and cross-border travel.
White Rock is primarily a car-oriented community. Major highways connect you to Vancouver, Surrey, and the US border quickly, though rush hour can add significant time to the Vancouver commute.
The primary route connecting White Rock to Vancouver. Take Highway 99 north through Surrey, across the Alex Fraser Bridge, and into Vancouver.
An alternate route north through Surrey, connecting to Highway 1 (Trans-Canada). Useful for reaching central Surrey, Langley, or the Port Mann Bridge to Coquitlam.
White Rock's proximity to the US border is a major lifestyle advantage. Two crossings are within easy reach.
Free lots along Marine Drive. Fills very early on summer weekends. Arrive before 9am in July/August for a spot.
Metered parking along the main commercial strip. 2-hour limits in the town centre. Pay stations accept coins and tap.
Some hillside streets near the waterfront require residential parking permits during summer months to prevent overflow.
Level 2 chargers available at the community centre, pier area, and several businesses along Johnston Road.
White Rock is served by TransLink bus routes, though service is less frequent than in Vancouver. There is no SkyTrain in White Rock; the nearest station is a 20-minute bus ride away.
| Route | Name / Destination | Key Stops | Frequency |
|---|---|---|---|
| 351 | White Rock Centre to Bridgeport Station (Richmond) | White Rock Centre, Crescent Beach, Ocean Park, Ladner Exchange, Bridgeport Station | Every 30 min (peak), 60 min (off-peak) |
| 352 | Ocean Park | White Rock Centre, Ocean Park, King George Station | Every 30-60 min |
| 354 | Crescent Beach | White Rock Centre, Crescent Beach, South Surrey | Limited service, check schedule |
| C51 | Community Shuttle - White Rock | White Rock Centre, Marine Drive, hillside neighbourhoods | Every 30 min daytime |
| C52 | Community Shuttle - South Surrey | Semiahmoo, Grandview Heights, local connectors | Every 30 min daytime |
There is currently no SkyTrain service to White Rock. The nearest SkyTrain station is King George Station on the Expo Line, approximately a 20-minute bus ride via Route 352.
From King George Station, you can reach downtown Vancouver in about 45 minutes via SkyTrain. This makes the bus-to-SkyTrain connection a viable (if time-consuming) commute option.
White Rock is in TransLink Zone 3. All bus fares are a flat rate regardless of zones. SkyTrain and SeaBus fares depend on zones crossed.
Get a Compass Card at any SkyTrain station, London Drugs, or online at compasscard.ca. Tap on and off for automatic fare calculation.
Cycling in White Rock is growing, though the city's hilly terrain makes e-bikes a practical choice for regular riders. The waterfront is flat and scenic, while the hillside offers a workout.
E-bikes have become extremely popular in White Rock, and for good reason. The steep hillside grades of 8-12% between the waterfront and upper neighbourhoods make traditional cycling a serious workout. An e-bike turns a gruelling climb into an enjoyable ride.
Bike racks and lock-up areas are available at key locations throughout White Rock.
Walkability varies significantly by neighbourhood in White Rock. The waterfront and town centre are very walkable, while suburban areas further out require a car for most errands. Hills are the main challenge.
The biggest walking challenge in White Rock is the steep hill between the waterfront and the upper neighbourhoods. Johnston Road gains significant elevation over a short distance. Some stairways provide shortcuts but are not accessible for strollers or wheelchairs.
White Rock residents have convenient access to two airports, including a US option that can save money on flights.
Canada's second-busiest airport with flights worldwide. Located on Sea Island in Richmond. 45-60 minutes from White Rock via Highway 99. Allow extra time during rush hour. Long-term parking available, or take the 351 bus to Bridgeport Station and connect to the Canada Line.
A popular budget-friendly option just across the US border. 30 minutes from White Rock (plus border wait time). Airlines like Allegiant and Alaska Airlines offer affordable flights to US destinations. Many White Rock residents use BLI for domestic US travel to save significantly on airfare.
Take the 351 bus from White Rock Centre to Bridgeport Station (~50 min), then transfer to the Canada Line for a quick ride to YVR-Airport Station (~15 min). Total trip approximately 75-90 minutes. The Canada Line runs every 5-7 minutes.
Living just 5 minutes from the US border is one of White Rock's unique advantages. Many residents make regular trips for shopping, dining, gas, and travel.
The closest crossing to White Rock, located at the south end of Highway 99. Passenger vehicles only.
Located at the south end of Highway 15 (176 St). Handles both passenger and commercial vehicles.
Essential for frequent cross-border travellers. Pre-screened by both CBSA and US CBP for expedited crossing.
Bellingham, WA is a popular day-trip destination for White Rock residents, just 30 minutes across the border.
Ride-hailing and traditional taxi services are available in White Rock, though availability can be more limited than in downtown Vancouver.
Your daily commute shapes your quality of life. Explore White Rock's neighbourhoods and find the one that fits your transportation needs.