UBC is well-connected by public transit. Schedules and route maps are available on-line at the TransLink website.
From Downtown Vancouver: #4, #42, #44, #10
From Steveston/Richmond:#480 Steveston/UBC. Operates: Monday to Friday, rush hours only AM: Steveston to UBC. PM: UBC to Steveston Route: Steveston to UBC via Chatham, 7th Ave, Springmont Gate, Springmont Dr, Williams, Railway, Granville, Three Rd, Alderbridge, Garden City, Sea Island Way, Oak St. Bridge, Marine, Granville, 41st Ave, Marine, 16th Ave, Wesbrook, University Blvd to UBC Loop.
Stopping Procedures: Westbound: Stops for both pick-up and discharge of passengers at all local stops within Richmond and within the Marpole community of Vancouver at the following stops: Marine at Oak and at Hudson and on Granville at 70th Ave. Beyond this point buses operate non-stop to the University Endowment Lands (Marine at Camosun); then stops for both pick-up and discharge at all stops to UBC Loop.From the North Shore #258: Operates: Monday to Friday, peak hours only, from May to September when UBC is in session. Route: Marine and 25th Street to UBC via Marine Drive, Lions Gate Bridge, West Georgia, Burrard, Burrard Bridge, Cornwall, Macdonald, 4th Avenue, Blanca, University Boulevard to UBC Loop.
From Burnaby: #9, #25, #41, #49, #99
From New Westminster:
From Vancouver International Airport: #100, transfer to #8 Northbound at 70th Avenue, then from #8 to #49 at 49th Avenue, or to #41 at 41st Avenue, or to #25 at King Edward Avenue, or to #10 or #99 at Broadway.