There are 5 ways to get from Port Townsend to Maple Ridge by car, train, bus, ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train
best- Drive from Port Townsend to Mount Vernon Amtrak Stationcar
- Take the train from Mount Vernon Amtrak Station to Vancouvertrain
- Take the train from Waterfront Station Eastbound to Port Haney Station Eastboundtrain Wce
7h 51m$88–147Bus, ferry, train
cheapest- Take the bus from Haines Place Park & Ride to Kingston Ferry Terminalbus 14
- Take the ferry from Kingston to Edmondsferry
- Take the train from Edmonds to Vancouvertrain
8h 30m$69–208Bus
- Take the bus from 63 Four Corners Park & Ride to Virginia Masonbus Dungeness Line
- Take the bus from Seattle, WA - Convention centre to Chevron - Gas Stationbus Seattle Airport
9h 19m$81–111Drive 385.9 km
- Drive from Port Townsend to Maple Ridgecar 385.9 km
4h 46m$77–110Bus, ferry, fly, train
- Take the bus from Haines Place Park & Ride to Sequim Transit Centerbus
- Take the ferry from Port Angeles to Victoriaferry
- Fly from Victoria Harbour to Vancouver Harbourplane
- Take the train from Waterfront Station Eastbound to Port Haney Station Eastboundtrain
7h 33m$135–393
Port Townsend to Maple Ridge by bus, ferry, train, and subway
Questions & Answers
The cheapest way to get from Port Townsend to Maple Ridge is to drive which costs $75 - $110 and takes 4h 46m.
The fastest way to get from Port Townsend to Maple Ridge is to drive which takes 4h 46m and costs $75 - $110.
No, there is no direct bus from Port Townsend to Maple Ridge. However, there are services departing from Haines Place Park & Ride and arriving at Eastbound Dewdney Trunk Rd @ 223 St via 63 Four Corners Park & Ride, Seattle, WA - Convention centre, Eastbound 64 Ave @ King George Blvd, Langley Centre @ Bay 4 and Maple Meadows Station @ Bay 3. The journey, including transfers, takes approximately 9h 19m.
The distance between Port Townsend and Maple Ridge is 459 km. The road distance is 385.9 km.
The best way to get from Port Townsend to Maple Ridge without a car is to bus which takes 9h 19m and costs $80 - $120.
It takes approximately 7h 51m to get from Port Townsend to Maple Ridge, including transfers.
Port Townsend to Maple Ridge bus services, operated by Dungeness Line - Olympic, depart from 63 Four Corners Park & Ride station.
Port Townsend to Maple Ridge bus services, operated by Dungeness Line - Olympic, arrive at Virginia Mason station.
Yes, the driving distance between Port Townsend to Maple Ridge is 386 km. It takes approximately 4h 46m to drive from Port Townsend to Maple Ridge.
There are 207+ hotels available in Maple Ridge.
What companies run services between Port Townsend, WA, USA and Maple Ridge, BC, Canada?
You can take a bus from Haines Place Park & Ride to Eastbound Dewdney Trunk Rd @ 223 St via 63 Four Corners Park & Ride, Virginia Mason, Seattle, WA - Convention centre, Chevron - Gas Station, Eastbound 64 Ave @ King George Blvd, Langley Centre @ Bay 4, and Maple Meadows Station @ Bay 3 in around 9h 19m.
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Mount Vernon Amtrak Station to Vancouver
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- $35–70
- Website
- https://www.amtrak.com/home.html
Train from Edmonds to Vancouver
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- $50–160
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 604-953-3333
- Website
- translink.ca
Train from Waterfront Station Eastbound to Port Haney Station Eastbound
- Ave. Duration
- 54 min
- Frequency
- 4 times a day
- Estimated price
- $6–9
- Website
- https://www.translink.ca
- Phone
- +1 360-417-0700
- Website
- dungeness-line.com
Bus from 63 Four Corners Park & Ride to Virginia Mason
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- https://dungeness-line.com/
- Schedules at
- https://dungeness-line.com/schedules/
- Phone
- +1 800.665.2122
- rez@quickcoach.com
- Website
- quickcoach.com
Bus from Seattle, WA - Convention centre to Chevron - Gas Station
- Ave. Duration
- 2h 48m
- Frequency
- 4 times a day
- Estimated price
- $45–60
- Schedules at
- quickcoach.com
- Adult
- $45–60
- Phone
- 1-360-385-4777
- Website
- jeffersontransit.com
Bus from Haines Place Park & Ride to Sequim Transit Center
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Website
- http://jeffersontransit.com
- Schedules at
- https://jeffersontransit.com/178/Routes-Schedules
Bus from Haines Place Park & Ride to Kingston Ferry Terminal
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Website
- http://jeffersontransit.com
- Schedules at
- https://jeffersontransit.com/178/Routes-Schedules
- Phone
- +1 888-993-3779
- Website
- cohoferry.com
Ferry from Port Angeles to Victoria
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $32
- Website
- https://cohoferry.com
- Schedules at
- https://cohoferry.com/schedule-fares
- Phone
- +1 360 705 7000
- Website
- wsdot.wa.gov
Ferry from Kingston to Edmonds
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $9–35
- Schedules at
- wsdot.wa.gov
- Passenger
- $9–22
- Vehicle & Driver
- $25–35
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide

















