How to get from Duke Point Ferry Terminal to Richmond, BC by bus and ferry?
From Duke Point Ferry Terminal to Richmond, BC by bus and ferry
To get from Duke Point Ferry Terminal to Richmond, BC you’ll need to take one ferry line and 2 bus lines: take the VANCOUVER - NANAIMO (TSAWWASSEN-DUKE POINT) ferry from Duke Point Ferry Terminal station to Vancouver (Tsawwassen) Ferry Terminal station. Next, you’ll have to switch to the 620 bus and finally take the 403 bus from Bridgeport Stn Bay 3,4,5 station to Southbound No. 3 Rd @ Westminster Hwy station. The total trip duration for this route is approximately 3 hr 49 min. The ride fare is CA$21.80. The bus and ferry schedule from Duke Point Ferry Terminal may change. We recommend you check the updated bus and ferry schedule to Richmond, BC on the Moovit app.
Step by Step
- 1Walk to ferry stationDuke Point Ferry Terminal90 m • 2 min
- 2Wait for ferryVANCOUVER - NANAIMO (TSAWWASSEN-DUKE POINT)Tsawwassen (Vancouver)
- 3Ride to ferry stationVancouver (Tsawwassen) Ferry Terminal120 min
- 4Walk to bus stationTsawwassen Ferry Terminal @ Bay 2ID 61767260 m • 4 min
- 5Wait for bus620Bridgeport Express
- 6Ride to bus stationBridgeport Station @ Bay 1 Unloading OnlyID 6132137 min
- 7Walk to bus stationBridgeport Stn Bay 3,4,560 m • 1 min
- 8Wait for bus403Three Road
- 9Ride to bus stationSouthbound No. 3 Rd @ Westminster HwyID 5645017 min
- 10Walk toRichmond, BC460 m • 6 min
From Duke Point Ferry Terminal to Richmond, BC by SkyTrain, bus and ferry
To get from Duke Point Ferry Terminal to Richmond, BC you’ll need to take one ferry line, one bus line and one SkyTrain line: take the VANCOUVER - NANAIMO (TSAWWASSEN-DUKE POINT) ferry from Duke Point Ferry Terminal station to Vancouver (Tsawwassen) Ferry Terminal station. Next, you’ll have to switch to the 620 bus and finally take the CANADA LINE SkyTrain from Bridgeport Station station to Richmond-Brighouse Station station. The total trip duration for this route is approximately 3 hr 50 min. The ride fare is CA$21.80. The bus and ferry schedule from Duke Point Ferry Terminal may change. We recommend you check the updated bus and ferry schedule to Richmond, BC on the Moovit app.
Step by Step
- 1Walk to ferry stationDuke Point Ferry Terminal90 m • 2 min
- 2Wait for ferryVANCOUVER - NANAIMO (TSAWWASSEN-DUKE POINT)Tsawwassen (Vancouver)
- 3Ride to ferry stationVancouver (Tsawwassen) Ferry Terminal120 min
- 4Walk to bus stationTsawwassen Ferry Terminal @ Bay 2ID 61767260 m • 4 min
- 5Wait for bus620Bridgeport Express
- 6Ride to bus stationBridgeport Station @ Bay 1 Unloading OnlyID 6132137 min
- 7Walk to SkyTrain stationBridgeport Station130 m • 2 min
- 8Wait for SkyTrainCANADA LINECanada Line to Richmond-Brighouse
- 9Ride to SkyTrain stationRichmond-Brighouse Station6 min
- 10Walk toRichmond, BC690 m • 9 min
Public transit directions from Duke Point Ferry Terminal to Richmond, BC
Bus And Ferry schedule from Duke Point Ferry Terminal to Richmond, BC
Related Routes
- Butchart Gardens to Richmond, BC
- Plaza of Nations to Richmond, BC
- Stamps Landing to Richmond, BC
- Olympic Village to Richmond, BC
- Yaletown to Richmond, BC
- Southbound Burrard St @ W Pender St to Richmond, BC
- Vancouver (Pacific Central Station) to Richmond, BC
- Capstan Station to Richmond, BC
- Northbound 168 St @ 103 Ave to Richmond, BC
- The Marquise to Richmond, BC
- Bayly Park to Richmond, BC
- Village Gt at Northlands to Richmond, BC
- Nicklaus North Blvd to Richmond, BC
- Hwy 99 at Pemberton Creek Bridge (SB) to Richmond, BC
- Trethewey St at Simon Ave to Richmond, BC
- South Fraser Way at Gladwin Rd East Side to Richmond, BC
- Maclure Rd at Townline Rd to Richmond, BC
- Mccallum Rd at Mayfair Ave to Richmond, BC
- Marshall Rd at Abbotsford Hospital to Richmond, BC
- 276 St at Fraser Hwy to Richmond, BC
From Duke Point Ferry Terminal to Richmond, BC by SkyTrain, bus and ferry
To get from Duke Point Ferry Terminal to Richmond, BC you’ll need to take one ferry line, one bus line and one SkyTrain line: take the VANCOUVER - NANAIMO (TSAWWASSEN-DUKE POINT) ferry from Duke Point Ferry Terminal station to Vancouver (Tsawwassen) Ferry Terminal station. Next, you’ll have to switch to the 620 bus and finally take the CANADA LINE SkyTrain from Bridgeport Station station to Richmond-Brighouse Station station. The total trip duration for this route is approximately 3 hr 50 min. The ride fare is CA$21.80. The bus and ferry schedule from Duke Point Ferry Terminal may change. We recommend you check the updated bus and ferry schedule to Richmond, BC on the Moovit app.
Step by Step
- 1Walk to ferry stationDuke Point Ferry Terminal90 m • 2 min
- 2Wait for ferryVANCOUVER - NANAIMO (TSAWWASSEN-DUKE POINT)Tsawwassen (Vancouver)
- 3Ride to ferry stationVancouver (Tsawwassen) Ferry Terminal120 min
- 4Walk to bus stationTsawwassen Ferry Terminal @ Bay 2ID 61767260 m • 4 min
- 5Wait for bus620Bridgeport Express
- 6Ride to bus stationBridgeport Station @ Bay 1 Unloading OnlyID 6132137 min
- 7Walk to SkyTrain stationBridgeport Station130 m • 2 min
- 8Wait for SkyTrainCANADA LINECanada Line to Richmond-Brighouse
- 9Ride to SkyTrain stationRichmond-Brighouse Station6 min
- 10Walk toRichmond, BC690 m • 9 min
Questions & Answers
What is the fastest way to get from Duke Point Ferry Terminal to Richmond, BC?
The fastest way takes 229 minutes, using Ferry line VANCOUVER - NANAIMO (TSAWWASSEN-DUKE POINT), Bus line 620, Bus line 403.
What is the alternative route to get from Duke Point Ferry Terminal to Richmond, BC?
The alternative route takes 230 minutes, using Ferry line VANCOUVER - NANAIMO (TSAWWASSEN-DUKE POINT), Bus line 620, SkyTrain line CANADA LINE.
Is there a direct ferry between Duke Point Ferry Terminal and Richmond, BC?
No, you’ll have to take one ferry line and 2 bus lines in total. The total travelling time is 3 hr 49 min.
Which ferry line goes from Duke Point Ferry Terminal to Richmond, BC?
The VANCOUVER - NANAIMO (TSAWWASSEN-DUKE POINT) ferry line goes from Duke Point Ferry Terminal station near Duke Point Ferry Terminal in Nanaimo to Tsawwassen (Vancouver) station. From there you’ll have to take 2 bus lines till Tsawwassen (Vancouver) station near Richmond, BC.
How long does it take to travel from Duke Point Ferry Terminal to Richmond, BC by ferry and bus?
The total travel time between Duke Point Ferry Terminal and Richmond, BC by ferry and bus is about 3 hr 49 min.
Where do I get on the ferry near Duke Point Ferry Terminal to get to Richmond, BC?
Get on the VANCOUVER - NANAIMO (TSAWWASSEN-DUKE POINT) ferry from the Duke Point Ferry Terminal station near Duke Point Ferry Terminal in Nanaimo.
Where do I get off the ferry when travelling between Duke Point Ferry Terminal and Richmond, BC?
Get off the ferry at the Tsawwassen (Vancouver) stop, which is closest to Richmond, BC.
How much is the ferry fare from Duke Point Ferry Terminal to Richmond, BC?
The ride from Duke Point Ferry Terminal to Richmond, BC costs CA$21.80.
Popular Routes
- Newton Exchange @ Bay 10 to UFV Clearbrook Centre
- Yale Rd at Hocking Ave to Ashton College
- Peardonville Rd at Simpson Rd to Simon Fraser University
- Tsawwassen Ferry Terminal @ Bay 1 to Westwood Plateau
- Southbound Granville St @ Robson St to Ubc
- Joyce Stn Bay 1,2,3 to Simon Fraser University Surrey Campus
- Northbound Victoria Dr @ E 49 Ave to Ubc
- Newton Exchange @ Bay 12 to Nyit Vancouver
- Renfrew at Shawnigan Lk. Rd to Native Education College
- Laburnum Ave at Mierau St to UFV Mission Campus
- Wren St at Hillcrest Ave to Fairleigh Dickinson University
- Spruce Dr at Rochester Ave to Anmore
- Eastbound W King Edward Ave @ Dunbar St to Ashton College
- Carvolth Exchange @ Bay 9 to Yvr Airport
- Latimer St at Cooper Pl to Maple Ridge, British Columbia
- Parksville to Comox
- Burrard Inlet 3 to Nanaimo
- Westbound 88 Ave @ 148 St to Aldergrove, British Columbia
- Southbound Burrard St @ Nelson St to Columbia College
- Phibbs Exchange @ Bay 3 to Emily Carr University Of Art And Design