Richmond
Richmond
White Rock
White Rock
Bus Driving

Richmond to White Rock

Updated: 26 May 2026

The journey from Richmond to White Rock is a short 35-kilometer drive along Highway 99. This route takes you south through Delta and into the seaside community of White Rock. The drive typically takes 40 minutes, though traffic at the George Massey Tunnel can be a significant factor. White Rock is famous for its long sandy beach, pier, and vibrant promenade. It is a popular day-trip destination for Richmond residents.

Total Distance: 35 km driving distance; 28 km straight-line air distance.
Fastest Way
Driving via Highway 99 takes 40 minutes outside of peak traffic hours.
Cheapest Way
TransLink bus 351 is the most affordable and direct transit option.
Compare Richmond to White Rock Routes
Bus
Connecting
Driving
Direct
Duration 1 hour 30 mins 40 mins
Avg Price 4-6 CAD 8-12 CAD
Operator TransLink Personal Vehicle
Route Bus 351 from Bridgeport Station. Highway 99 South.
Tip The 351 bus is a direct, efficient way to reach White Rock from Richmond. The George Massey Tunnel is the main bottleneck; check traffic before leaving.
Travel Tips
  • Tunnel Traffic
    Avoid the George Massey Tunnel during morning and afternoon rush hours.
  • Parking
    Beachfront parking is paid and fills up quickly on sunny days.
  • Tide Times
    Check the tide schedule if you plan to walk far out on the sand flats.
  • Bus Convenience
    The 351 bus is very reliable and avoids the stress of finding parking.
  • Dining
    Try the fish and chips at one of the many restaurants along the promenade.
Safety Tips
  • Sun Safety
    The beach has little shade; bring sunscreen and a hat.
  • Water Safety
    Be aware of the tide; it can come in quickly in certain areas.
  • Road Safety
    Highway 99 has high-speed traffic; stay alert for merging vehicles.
  • Emergency Services
    White Rock has a local hospital and emergency services nearby.
People Also Ask
  • Is there a direct bus?
    Yes, the 351 bus runs directly from Bridgeport Station to White Rock.
  • How long is the drive?
    Approximately 40 minutes, but the tunnel can cause delays.
  • Is the beach sandy?
    Yes, it is a large, sandy beach at low tide.
  • Are there tolls?
    No, there are no tolls on this route.
  • Can I take a dog?
    Dogs are allowed on the promenade but restricted on the beach during summer.
Quick Info
  • From Richmond, British Columbia, Canada
  • To White Rock, British Columbia, Canada
  • Modes
Best Time to Travel

Summer is the best time to enjoy the beach and the famous White Rock pier.

Things to Do in White Rock
1
White Rock Pier
A historic landmark perfect for a sunset stroll over the ocean.
2
White Rock Promenade
A long, flat walkway along the beach lined with restaurants and shops.
3
East Beach
A quieter section of the beach, ideal for relaxing and watching the tide.
4
Five Corners
The historic heart of the city, featuring unique boutiques and cafes.
Tags
Richmond to White Rock Highway 99 route White Rock beach driving to White Rock Richmond to White Rock bus BC travel Lower Mainland coastal BC