There are 6 ways to get from Beaverton to Woodburn by train, bus, car, taxi, 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.
Train, bus
best- Take the train from Beaverton TC WES Station to Wilsonville WES Stationtrain WES Commuter Rail
- Take the bus from Wilsonville Transit Center - 80X to Woodburn Memorial Transit Centerbus 80X
1h 48m$4–6Line 76 bus, bus
- Take the bus from SW Watson & 1st to Tualatin Park & Ridebus 76
- Take the bus from Tualatin Park & Ride to Woodburn Park & Ridebus Cascades
2h 5m$5–24Drive 26.9 mi
- Drive from Beaverton to Woodburncar 26.9 mi
34 min$5–8Taxi
- Take the taxi from Beaverton to Woodburntaxi 26.9 mi
34 min$95–120Line 54 bus, line 35 bus, bus
- Take the bus from SW Lombard & Broadway to SW 6th & Washingtonbus 54
- Take the bus from SW 5th & Alder to Oregon City Transit Centerbus 35
- Take the bus from Oregon City Transit Center to Woodburn - Hwy 214 - 1600 Mount Hood Avebus
3h 19m$7Tram, bus
- Take the tram from Beaverton TC station to Portland Int'l Airport stationtram
- Take the bus from Portland International Airport to Woodburn: Best Westernbus Pdx
- Take the bus from Woodburn Memorial Transit Center to Downtown Transit Centerbus
3h 45m
Beaverton to Woodburn by train and bus
Comparing Your Travel Options
The cheapest way to get from Beaverton to Woodburn is to train and bus which costs $3 - $6 and takes 1h 48m.
The fastest way to get from Beaverton to Woodburn is to drive which takes 34 min and costs $4 - $8.
No, there is no direct bus from Beaverton to Woodburn. However, there are services departing from SW Watson & 1st and arriving at Woodburn Park & Ride via Tualatin Park & Ride. The journey, including transfers, takes approximately 2h 5m.
The distance between Beaverton and Woodburn is 28 miles. The road distance is 27 miles.
The best way to get from Beaverton to Woodburn without a car is to train and bus which takes 1h 48m and costs $3 - $6.
It takes approximately 1h 48m to get from Beaverton to Woodburn, including transfers.
Beaverton to Woodburn bus services, operated by Portland TriMet, depart from SW Watson & 1st station.
Beaverton to Woodburn bus services, operated by Portland TriMet, arrive at Tualatin Park & Ride station.
Yes, the driving distance between Beaverton to Woodburn is 27 miles. It takes approximately 34 min to drive from Beaverton to Woodburn.
There are 76+ hotels available in Woodburn.
What companies run services between Beaverton, OR, USA and Woodburn, OR, USA?
You can take a bus from SW Watson & 1st to Woodburn Park & Ride via Tualatin Park & Ride in around 2h 5m.
- Phone
- +1 503-238-7433
- [email protected]
- Website
- Portland TriMet
Train from Beaverton TC WES Station to Wilsonville WES Station
- Ave. Duration
- 27 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- Portland TriMet
- Adult
- $3
Tram from Beaverton TC station to Portland Int'l Airport station
- Ave. Duration
- 1h 1m
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- Portland TriMet
- Adult
- $3
- Phone
- +1 503-588-2877
- Website
- cherriots.org
Bus from Wilsonville Transit Center - 80X to Woodburn Memorial Transit Center
- Ave. Duration
- 21 min
- Frequency
- 3 times a day
- Estimated price
- $1–3
- Schedules at
- cherriots.org
- Seniors, people w/ disabilities and Medicare
- $1–2
- Full fare
- $1–3
- Ave. Duration
- 34 min
- Estimated price
- $95–120
Broadway Cab
- Phone
- +1 503-333-3333
- Website
- broadwaycab.com
Radio Cab
- Phone
- +1 503-227-1212
- Website
- radiocab.net
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 French strikes 2018: What are my alternative transport options?, How to get from Heathrow Airport into central London, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.


