Routes & map
Route planner: every way into River Rock
Pick where you are starting from, open the route in Google Maps, and read the one thing about that approach that the map will not tell you. Every link ends at Google's own pin for River Rock Casino Resort, 8811 River Road, Richmond.
Start → Routes & map
| Starting point | Mode | What to know |
|---|---|---|
| YVR (airport) | Canada Line | No change of train; $6.50 AddFare on trips starting at the airport |
| YVR (airport) | Taxi or ride-hail | Designated Ride App zones; short drive with a bridge crossing |
| Waterfront station | Canada Line | Any southbound train stops at Bridgeport; about 20 minutes |
| Canada Place | Car or taxi | Highway 99 south over the Oak Street Bridge |
| Downtown Seattle | Car | I-5 north, Peace Arch, Highway 99, George Massey Tunnel |
| Peace Arch crossing | Car | Highway 99 north; the tunnel is the usual delay |
| Tsawwassen ferry terminal | Bus 620 | Runs to the Bridgeport exchange across the road |
| Tsawwassen ferry terminal | Car | North to Highway 99 and the tunnel |
| Bridgeport station | On foot | About 400 m and six minutes on Google's walking route, all at street level |
The address, and the pin to trust
River Rock Casino Resort is at 8811 River Road, Richmond, BC V6X 3P8, on the Fraser River waterfront, across Great Canadian Way from Bridgeport station (2211 Great Canadian Way). The links below point at Google's own card for this resort, so they work the same in a rental car's sat-nav, on a phone or on a laptop.
Open River Rock Casino Resort in Google Maps · Directions from where you are now · Jump to the map on this page
From YVR: Canada Line or a cab
The resort advertises no airport shuttle, and it does not need one: the airport branch of the Canada Line joins the main line at Bridgeport, so a train from YVR–Airport station reaches the resort's doorstep without a change. TransLink adds a $6.50 AddFare to journeys that start at YVR–Airport, Sea Island Centre or Templeton, so the ride from the terminal costs more than the ride back.
YVR to River Rock by Canada Line — Google shows the next trains and the walk at the Bridgeport end.
With heavy bags, a child seat or a flight that lands after the last train, a taxi or a ride-hail car is the simpler answer. Ride-app pickups at YVR use designated zones; follow the airport's Ride App symbol from arrivals. The drive is short, but it crosses a bridge, so the route below is worth a look at rush hour.
YVR to River Rock by car or taxi.
From downtown Vancouver and the cruise terminal
Waterfront station, at the foot of Granville Street, is the northern end of the Canada Line. Board any southbound train: both the YVR–Airport and the Richmond–Brighouse services pass through Bridgeport, which is why the station gets more trains than either branch. The resort's own figure is about 20 minutes from Waterfront.
Waterfront station to River Rock by Canada Line.
Coming off a cruise at Canada Place with luggage, a cab saves the stairs and the transfer. By road the approach is Highway 99 south over the Oak Street Bridge into Richmond; the link below picks the lanes and shows the bridge traffic for the hour you leave.
Canada Place to River Rock by car.
From Seattle and the Peace Arch
I-5 north ends at the Peace Arch crossing, where Highway 99 begins on the Canadian side. Highway 99 then runs through Surrey and Delta and under the South Arm of the Fraser in the George Massey Tunnel, the usual bottleneck of the trip, before it reaches Richmond, where the Bridgeport Road exit serves northbound drivers. Everyone in the car needs valid ID for the crossing; a passport, passport card or NEXUS card are the usual ones.
Two ready routes: downtown Seattle to River Rock and the Peace Arch crossing to River Rock. The second is the one to open in the customs queue, when the only unknown left is the tunnel.
From the BC Ferries terminal at Tsawwassen
Arriving from Vancouver Island on the ferry, you have two options. Without a car, bus Route 620 runs between the Tsawwassen ferry terminal and the Bridgeport exchange, which is across the road from the resort. With a car, the drive heads north to Highway 99 and through the same tunnel as the Seattle route.
Tsawwassen ferry terminal to River Rock by bus · the same trip by car.
The last stretch: Bridgeport station to the lobby
Google's walking route from Bridgeport station to the resort's pin on River Road came out at about 400 metres and six minutes when we checked it on 29 October 2026, either along Great Canadian Way or through Charles Street, and it rates the walk as mostly flat. Roller bags are no problem; the only crossings are at street level.
Bridgeport station to River Rock on foot.
If you drive in: where the car goes
Hotel guests self-park in the West lot, reached from River Road, and that parking is part of the $19.99 nightly resort fee. Valet costs $33 a night. Tall vans, campers and anything that will not clear the West lot go to the East Parkade, where over-height self-parking is $25 a night. The parking guide has the details, and the EV page covers charging.
The map
Where every route ends
Google's pin for River Rock Casino Resort, 8811 River Road, the same destination as every link on this page. Bridgeport station is the elevated stop across Great Canadian Way; zoom out to see the bridges and the airport on Sea Island.
Your dates
Reserve through the desk
Tell the desk how you are arriving (train, car, over-height van or a late flight) and it will ask for a room that fits the plan.
Reserve through the desk
Three short steps
No card details; the booking itself is completed with the resort or the booking partner.