The average bus between White Rock and East Vancouver takes 2h 9m and the fastest bus takes 1h 39m. The bus runs at least 2 times per hour from White Rock to East Vancouver. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 30 minutes between White Rock and East Vancouver. The earliest departure is at 4:27 AM at night, and the last departure from White Rock is at 5:43 PM which arrives into East Vancouver at 7:50 PM. All services require a transfer at Bridgeport Station @ Bay 1 Unloading Only and take an average of 2h 9m. The schedules shown below are for the next available departures.


1h 39m • 2 changes


1h 50m • 2 changes


1h 43m • 2 changes


1h 47m • 2 changes
Want to know about travelling from White Rock to East Vancouver? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from White Rock to East Vancouver. However, there are services departing from White Rock station and arriving at East Vancouver station via Bridgeport Station @ Bay 1 Unloading Only station. The journey, including transfers, takes approximately 2h 9m.
White Rock to East Vancouver bus services, operated by TransLink CA, depart from Eastbound Thrift Ave @ Foster St station.
White Rock to East Vancouver bus services, operated by TransLink CA, arrive at Westbound Kingsway @ Nanaimo St station.
The distance between White Rock and East Vancouver is 31.3 km. The road distance is 58 km.
You can take a bus from Eastbound Thrift Ave @ Foster St to Westbound Kingsway @ Nanaimo St via Bridgeport Station @ Bay 1 Unloading Only, Bridgeport Station @ Bay 4, and Metrotown Station @ Bay 2 in around 2h 7m.