There are 3 ways to get from Willamina to Portland by bus, car, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 12 bus
best- Take the bus from Willamina - EB Main St & C to Tigard TC - EB Commercial St - Ballroom Studiobus 24S
- Take the bus from Tigard Transit Center to SW 6th & Harvey Milkbus 12
2h 50m$3Drive 55.1 mi
- Drive from Willamina to Portlandcar 55.1 mi
1h 19m$11–15Line 22 bus, bus, tram
- Take the bus from Willamina - EB Main St & C to McMinnville Transit Centerbus 22 / ...
- Take the bus from McMinnville Transit Center to Hillsboro - SE 4th btwn Washington & Mainbus 33
- Take the tram from Hillsboro Central/SE 3rd TC station to Pioneer Square South stationtram
3h 31m$3
Willamina to Portland by bus
Questions & Answers
The cheapest way to get from Willamina to Portland is to bus and line 12 bus which costs $3 and takes 2h 50m.
The fastest way to get from Willamina to Portland is to drive which takes 1h 19m and costs $10 - $15.
No, there is no direct bus from Willamina to Portland. However, there are services departing from Willamina - EB Main St & C and arriving at SW 6th & Harvey Milk via Tigard Transit Center. The journey, including transfers, takes approximately 2h 50m.
The distance between Willamina and Portland is 64 miles. The road distance is 55.4 miles.
The best way to get from Willamina to Portland without a car is to bus and line 12 bus which takes 2h 50m and costs $3.
It takes approximately 2h 50m to get from Willamina to Portland, including transfers.
Willamina to Portland bus services, operated by Yamhill County Transit, depart from Willamina - EB Main St & C station.
Willamina to Portland bus services, operated by Yamhill County Transit, arrive at Tigard TC - EB Commercial St - Ballroom Studio station.
Yes, the driving distance between Willamina to Portland is 55 miles. It takes approximately 1h 19m to drive from Willamina to Portland.
There are 645+ hotels available in Portland.
What companies run services between Willamina, OR, USA and Portland, OR, USA?
You can take a bus from Willamina - EB Main St & C to SW 6th & Harvey Milk via Tigard TC - EB Commercial St - Ballroom Studio and Tigard Transit Center in around 2h 50m.
- Phone
- +1 503-238-7433
- hello@trimet.org
- Website
- trimet.org
Tram from Hillsboro Central/SE 3rd TC station to Pioneer Square South station
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Adult
- $3
- Phone
- +1 503-474-4900
- Website
- ycbus.org
Bus from Willamina - EB Main St & C to Tigard TC - EB Commercial St - Ballroom Studio
- Ave. Duration
- 1h 59m
- Frequency
- Twice a week
- Website
- https://ycbus.org/
Bus from Willamina - EB Main St & C to McMinnville Transit Center
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Website
- https://ycbus.org/
Bus from McMinnville Transit Center to Hillsboro - SE 4th btwn Washington & Main
- Ave. Duration
- 1h 3m
- Frequency
- 3 times a day
- Website
- https://ycbus.org/
- Phone
- +1 503-238-7433
- hello@trimet.org
- Website
- trimet.org
Bus from Tigard Transit Center to SW 6th & Harvey Milk
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
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 Train travel in France: A guide to SNCF, Want to know more about Flixbus?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

