There are 4 ways to get from Richmond to UBC Hospital by subway, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, line 049 bus
best- Take the subway from Richmond-Brighouse Station @ Platform 1 to Langara-49th Avenue Station @ Platform 1subway Canada Line
- Take the bus from Langara-49th Station @ Bay 2 to Northbound Wesbrook Mall @ 2100 Blockbus 049
48 min$6–14Drive 17 km
cheapest- Drive from Richmond to UBC Hospitalcar 17 km
21 min$4–5Taxi
- Take the taxi from Richmond to UBC Hospitaltaxi 17 km
21 min$45–55Bus, line 099 bus
- Take the bus from Richmond Centre to Kitsilanobus To Cypress / ...
- Take the bus from Westbound W Broadway @ Granville St to Westbound University Blvd @ Western Parkwaybus 099 / ...
1h 22m$22–26
Richmond to UBC Hospital by subway, bus, and foot
Questions & Answers
The cheapest way to get from Richmond to UBC Hospital is to drive which costs $3 - $5 and takes 21 min.
The fastest way to get from Richmond to UBC Hospital is to taxi which takes 21 min and costs $45 - $55.
No, there is no direct bus from Richmond to UBC Hospital. However, there are services departing from Richmond Centre and arriving at Westbound University Blvd @ Western Parkway via Westbound W Broadway @ Granville St. The journey, including transfers, takes approximately 1h 22m.
The distance between Richmond and UBC Hospital is 19 km. The road distance is 17 km.
The best way to get from Richmond to UBC Hospital without a car is to subway and line 049 bus which takes 48 min and costs $6 - $14.
It takes approximately 48 min to get from Richmond to UBC Hospital, including transfers.
Richmond to UBC Hospital bus services, operated by Cypress Coach Lines, depart from Richmond Centre station.
Richmond to UBC Hospital bus services, operated by Cypress Coach Lines, arrive at Kitsilano station.
Yes, the driving distance between Richmond to UBC Hospital is 17 km. It takes approximately 21 min to drive from Richmond to UBC Hospital.
There are 1331+ hotels available in UBC Hospital.
What companies run services between Richmond, BC, Canada and UBC Hospital, BC, Canada?
You can take a bus from Richmond Centre to UBC Hospital via Kitsilano, Westbound W Broadway @ Granville St, and Westbound University Blvd @ Western Parkway in around 1h 22m.
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Subway from Richmond-Brighouse Station @ Platform 1 to Langara-49th Avenue Station @ Platform 1
- Ave. Duration
- 13 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Langara-49th Station @ Bay 2 to Northbound Wesbrook Mall @ 2100 Block
- Ave. Duration
- 28 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Westbound W Broadway @ Granville St to Westbound University Blvd @ Western Parkway
- Ave. Duration
- 22 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 604 937 7669
- [email protected]
- Website
- Cypress Coach Lines
Bus from Richmond Centre to Kitsilano
- Ave. Duration
- 52 min
- Frequency
- On demand
- Estimated price
- $19
- Website
- Cypress Coach Lines
- Book at
- Cypress Coach Lines
- Passenger
- $19
- Ave. Duration
- 21 min
- Estimated price
- $45–55
Kimber Cabs
- Phone
- +1 604 238 8888
- Website
- kimbercabs.com
Richmond Taxi
- Phone
- +1 604 272 1111
- Website
- richmondtaxi.ca
Taxi Richmond
- Phone
- +1 804 938 7967
- Website
- sites.google.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, What are the different types of Renfe trains in Spain?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.




