There are 5 ways to get from Elma to Poulsbo by bus, ferry, train, 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.
Bus, ferry via Lakewood
best- Take the bus from Elma Transit Center to Olympia Transit Centerbus 40
- Take the bus from Lakewood Station - Bay 3 to 4th Ave & Washington Stbus 594
- Take the ferry from Seattle to Bainbridge Islandferry
5h 51m$14–40Bus, line 212 bus
cheapest- Take the bus from McCleary Transit Center to Transit-Community Centerbus Mp
- Take the bus from Transit-Community Center to NE Clifton Ln @ Bill Hunter Parkbus 1 / ...
- Take the bus from Bremerton TC to Silverdale TCbus 212 / ...
6h 58m$3–6Bus, train, ferry
- Take the bus from Elma Transit Center to Centralia - Amtrakbus 45
- Take the train from Centralia Amtrak Station to Seattletrain
- Take the ferry from Seattle to Bainbridge Islandferry
6h 3m$37–94Drive 76.7 mi
- Drive from Elma to Poulsbocar 76.7 mi
1h 50m$14–21Bus, ferry
- Take the bus from Elma Transit Center to Olympia Transit Centerbus 40
- Take the bus from Olympia to Seattle Bus Stationbus
- Take the ferry from Seattle to Bainbridge Islandferry
5h 54m$22–55
Elma to Poulsbo by bus, foot, and ferry
Questions & Answers
The cheapest way to get from Elma to Poulsbo is to bus and line 212 bus which costs $3 - $7 and takes 6h 58m.
The fastest way to get from Elma to Poulsbo is to drive which takes 1h 50m and costs $14 - $21.
No, there is no direct bus from Elma to Poulsbo. However, there are services departing from Elma Transit Center and arriving at Viking Ave at Liberty via McCleary Transit Center, Transit-Community Center, NE Clifton Ln @ Bill Hunter Park, Bremerton TC and Silverdale TC. The journey, including transfers, takes approximately 6h 58m.
The distance between Elma and Poulsbo is 115 miles. The road distance is 77.2 miles.
The best way to get from Elma to Poulsbo without a car is to bus and ferry via Lakewood which takes 5h 51m and costs $14 - $40.
It takes approximately 5h 51m to get from Elma to Poulsbo, including transfers.
Elma to Poulsbo bus services, operated by Mason Transit, depart from McCleary Transit Center station.
Elma to Poulsbo bus services, operated by Mason Transit, arrive at Transit-Community Center station.
Yes, the driving distance between Elma to Poulsbo is 77 miles. It takes approximately 1h 50m to drive from Elma to Poulsbo.
There are 196+ hotels available in Poulsbo.
What companies run services between Elma, WA, USA and Poulsbo, WA, USA?
You can take a bus from Elma Transit Center to Viking Ave at Liberty via McCleary Transit Center, Transit-Community Center, NE Clifton Ln @ Bill Hunter Park, Bremerton Ferry Terminal, Bremerton TC, and Silverdale TC in around 6h 58m.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Centralia Amtrak Station to Seattle
- Ave. Duration
- 1h 51m
- Frequency
- Every 4 hours
- Estimated price
- $27–60
- Website
- https://www.amtrak.com/home.html
- Phone
- (360) 532-2770
- Website
- ghtransit.com
Bus from Elma Transit Center to Olympia Transit Center
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- $1–3
- Website
- https://www.ghtransit.com/
Bus from Elma Transit Center to Centralia - Amtrak
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Website
- https://www.ghtransit.com/
Bus from Elma Transit Center to Olympia Transit Center
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- $1–3
- Website
- https://www.ghtransit.com/
- Phone
- +1 888-889-6368
- [email protected]
- Website
- soundtransit.org
Bus from Lakewood Station - Bay 3 to 4th Ave & Washington St
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.soundtransit.org
- Adult
- $3
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Olympia to Seattle Bus Station
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $9–18
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Olympia to Seattle Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $9–17
- Schedules at
- flixbus.com
- Phone
- 360-427-5033
- [email protected]
- Website
- masontransit.org
Bus from McCleary Transit Center to Transit-Community Center
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Website
- http://www.masontransit.org
Bus from Transit-Community Center to NE Clifton Ln @ Bill Hunter Park
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Website
- http://www.masontransit.org
- Phone
- +1 800-501-7433
- Website
- kitsaptransit.com
Bus from Bremerton TC to Silverdale TC
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- https://www.kitsaptransit.com
- Phone
- +1 360 705 7000
- Website
- wsdot.wa.gov
Ferry from Seattle to Bainbridge Island
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $7–29
- Schedules at
- wsdot.wa.gov
- Passenger
- $7–16
- Vehicle & Driver
- $21–29
Ferry from Seattle to Bainbridge Island
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $7–29
- Schedules at
- wsdot.wa.gov
- Passenger
- $7–16
- Vehicle & Driver
- $21–29
Ferry from Seattle to Bainbridge Island
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $7–29
- Schedules at
- wsdot.wa.gov
- Passenger
- $7–16
- Vehicle & Driver
- $21–29
Want to know more about travelling around United States
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide















