There are 5 ways to get from Richmond to Mission by subway, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, train
best- Take the subway from Richmond-Brighouse Station @ Platform 1 to Waterfront Station @ Platform 5subway Canada Line
- Take the train from Waterfront Station Eastbound to Mission City Station Unload Onlytrain Wce
2h 42m$6–14Line 410 bus, line 791 bus, line 701 bus
- Take the bus from Northbound No. 3 Rd @ Ackroyd Rd to 22nd Street Station @ Unloading Onlybus 410
- Take the bus from Braid Station @ Bay 4 to Maple Meadows Station @ Bay 3bus 791
- Take the bus from Maple Meadows Station @ Bay 3 to Mission City Station @ Bay 1bus 701
3h 54m$9–21Drive 74 km
- Drive from Richmond to Missioncar 74 km
1h 11m$15–21Taxi
- Take the taxi from Richmond to Missiontaxi 74 km
1h 11m$180–230Bus, train
- Take the bus from Richmond Centre to East-Vanbus To Cypress / ...
- Take the train from Vancouver to Mission Harbourtrain VIA Rail
3h 49m$34–229
Richmond to Mission by subway and train
Questions & Answers
The cheapest way to get from Richmond to Mission is to subway and train which costs $6 - $14 and takes 2h 42m.
The fastest way to get from Richmond to Mission is to drive which takes 1h 11m and costs $14 - $21.
No, there is no direct bus from Richmond to Mission station. However, there are services departing from Northbound No. 3 Rd @ Ackroyd Rd and arriving at Mission City Station @ Bay 1 via 22nd Street Station @ Bay 8, Braid Station @ Bay 4 and Maple Meadows Station @ Bay 3. The journey, including transfers, takes approximately 3h 54m.
No, there is no direct train from Richmond station to Mission station. However, there are services departing from Richmond-Brighouse Station @ Platform 1 and arriving at Mission City Station Unload Only via Waterfront Station Eastbound. The journey, including transfers, takes approximately 2h 42m.
The distance between Richmond and Mission is 82 km. The road distance is 74 km.
The best way to get from Richmond to Mission without a car is to subway and train which takes 2h 42m and costs $6 - $14.
It takes approximately 2h 42m to get from Richmond to Mission, including transfers.
Richmond to Mission bus services, operated by TransLink CA, depart from Northbound No. 3 Rd @ Ackroyd Rd station.
Richmond to Mission train services, operated by TransLink CA, depart from Richmond-Brighouse Station @ Platform 1.
Richmond to Mission bus services, operated by TransLink CA, arrive at 22nd Street Station @ Unloading Only.
What companies run services between Richmond, BC, Canada and Mission, BC, Canada?
You can take a bus from Northbound No. 3 Rd @ Ackroyd Rd to Mission City Station @ Bay 1 via 22nd Street Station @ Unloading Only, 22nd Street Station @ Bay 8, Braid Station @ Bay 6, Braid Station @ Bay 4, and Maple Meadows Station @ Bay 3 in around 3h 54m.
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Subway from Richmond-Brighouse Station @ Platform 1 to Waterfront Station @ Platform 5
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Train from Waterfront Station Eastbound to Mission City Station Unload Only
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Vancouver to Mission Harbour
- Ave. Duration
- 1h 35m
- Frequency
- Twice a week
- Estimated price
- $15–210
- Website
- VIA Rail
- Escape
- $15–75
- Business
- $60–190
- Business Plus
- $75–210
- Economy
- $17–85
- Economy Plus
- $19–95
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Northbound No. 3 Rd @ Ackroyd Rd to 22nd Street Station @ Unloading Only
- Ave. Duration
- 46 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Braid Station @ Bay 4 to Maple Meadows Station @ Bay 3
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Maple Meadows Station @ Bay 3 to Mission City Station @ Bay 1
- Ave. Duration
- 41 min
- Frequency
- 3 times a day
- Website
- TransLink CA
- Zone 1
- $0
- Zone 2
- $0
- Zone 3
- $0
- Phone
- +1 604 937 7669
- [email protected]
- Website
- Cypress Coach Lines
Bus from Richmond Centre to East-Van
- Ave. Duration
- 1h 14m
- Frequency
- On demand
- Estimated price
- $19
- Website
- Cypress Coach Lines
- Book at
- Cypress Coach Lines
- Passenger
- $19
- Ave. Duration
- 1h 11m
- Estimated price
- $180–230
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 Heading to Europe? Read this before you buy a Eurail Pass, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Richmond to Mission train services, operated by TransLink CA, arrive at Waterfront Station @ Platform 5.
Yes, the driving distance between Richmond to Mission is 74 km. It takes approximately 1h 11m to drive from Richmond to Mission.
There are 63+ hotels available in Mission.









