There are 4 ways to get from Marysville to Port Townsend by bus, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 905 bus, line 102 bus, bus
best- Take the bus from I-5 & Marine Dr NE Flyer Stop to Lynnwood City Center Station Bay A7bus 904 / ...
- Take the bus from Lynnwood City Center Station Bay A1 to Edmonds Stationbus 102 / ...
- Take the bus from Edmonds Ferry Westbound to 63 Four Corners Park & Ridebus
- Take the bus from Four Corners Park & Ride to Haines Place Park & Ridebus 6A / ...
4h 22m$34–45Line 202 bus, ferry, bus
cheapest- Take the bus from State Ave & 6th St to Lynnwood City Center Stationbus 201 / ...
- Take the ferry from Edmonds to Kingstonferry
- Take the bus from Kingston Ferry Terminal to Haines Place Park & Ridebus 14
4h 35m$12–36Drive 144.6 mi
- Drive from Marysville to Port Townsendcar 144.6 mi
2h 55m$27–39Line 18 bus, ferry, bus
- Take the bus from Everett Station - E1 to Mukilteo Station Bay 2bus 18
- Take the ferry from Mukilteo to Clintonferry
- Take the bus from Clinton Ferry Terminal to Engle Rd at Coupeville Ferry Terminalbus 1
- Take the ferry from Coupeville to Port Townsendferry
5h 42m$16–57
Marysville to Port Townsend by bus
Questions & Answers
The cheapest way to get from Marysville to Port Townsend is to line 202 bus and ferry and bus which costs $12 - $40 and takes 4h 35m.
The fastest way to get from Marysville to Port Townsend is to drive which takes 2h 55m and costs $26 - $40.
No, there is no direct bus from Marysville to Port Townsend. However, there are services departing from I-5 & Marine Dr NE Flyer Stop and arriving at Haines Place Park & Ride via Lynnwood City Center Station Bay A1, Edmonds Ferry Westbound and Four Corners Park & Ride. The journey, including transfers, takes approximately 4h 22m.
The distance between Marysville and Port Townsend is 65 miles. The road distance is 145.5 miles.
The best way to get from Marysville to Port Townsend without a car is to line 905 bus and line 102 bus and bus which takes 4h 22m and costs $30 - $45.
It takes approximately 4h 22m to get from Marysville to Port Townsend, including transfers.
Marysville to Port Townsend bus services, operated by Community Transit, depart from I-5 & Marine Dr NE Flyer Stop station.
Marysville to Port Townsend bus services, operated by Community Transit, arrive at Lynnwood City Center Station Bay A7.
Yes, the driving distance between Marysville to Port Townsend is 145 miles. It takes approximately 2h 55m to drive from Marysville to Port Townsend.
There are 216+ hotels available in Port Townsend.
What companies run services between Marysville, WA, USA and Port Townsend, WA, USA?
You can take a bus from I-5 & Marine Dr NE Flyer Stop to Haines Place Park & Ride via Lynnwood City Center Station Bay A7, Lynnwood City Center Station Bay A1, Edmonds Ferry Westbound, and Four Corners Park & Ride in around 4h 22m.
- Phone
- (800) 562-1375
- [email protected]
- Website
- communitytransit.org
Bus from I-5 & Marine Dr NE Flyer Stop to Lynnwood City Center Station Bay A7
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- https://www.communitytransit.org/
Bus from Lynnwood City Center Station Bay A1 to Edmonds Station
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–5
- Website
- https://www.communitytransit.org/
Bus from State Ave & 6th St to Lynnwood City Center Station
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–5
- Website
- https://www.communitytransit.org/
- Phone
- +1 360-417-0700
- Website
- dungeness-line.com
Bus from Edmonds Ferry Westbound to 63 Four Corners Park & Ride
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $28–34
- Website
- https://dungeness-line.com/
- Schedules at
- https://dungeness-line.com/schedules/
- Phone
- 1-360-385-4777
- Website
- jeffersontransit.com
Bus from Four Corners Park & Ride to Haines Place Park & Ride
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Website
- http://jeffersontransit.com
- Schedules at
- https://jeffersontransit.com/178/Routes-Schedules
Bus from Kingston Ferry Terminal to Haines Place Park & Ride
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a day
- Website
- http://jeffersontransit.com
- Schedules at
- https://jeffersontransit.com/178/Routes-Schedules
- Phone
- +1 425-257-7777
- Website
- everetttransit.org
Bus from Everett Station - E1 to Mukilteo Station Bay 2
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Schedules at
- everetttransit.org
- Phone
- +1 360-678-7771
- [email protected]
- Website
- islandtransit.org
Bus from Clinton Ferry Terminal to Engle Rd at Coupeville Ferry Terminal
- Ave. Duration
- 55 min
- Frequency
- 4 times a week
- Website
- http://www.islandtransit.org
- Website
- http://www.islandtransit.org
- Phone
- +1 360 705 7000
- Website
- wsdot.wa.gov
Ferry from Edmonds to Kingston
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $6–25
- Schedules at
- wsdot.wa.gov
- Passenger
- $6–16
- Vehicle & Driver
- $18–25
Ferry from Mukilteo to Clinton
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–23
- Schedules at
- wsdot.wa.gov
- Passenger
- $6–15
- Vehicle & Driver
- $16–23
Ferry from Coupeville to Port Townsend
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $5–25
- Schedules at
- wsdot.wa.gov
- Passenger
- $6–16
- Vehicle & Driver
- $18–25
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 JFK to New York City, How to get from Stansted Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.






