There are 5 ways to get from Wilsonville to Downtown Portland by train, tram, bus, taxi, 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.
Train, tram
best- Take the train from Wilsonville WES Station to Beaverton TC WES Stationtrain WES Commuter Rail
- Take the tram from Beaverton TC station to Pioneer Square South stationtram MAX Blue Line / ...
52 min$6Bus, line 12 bus
cheapest- Take the bus from 29911 Boones Ferry Rd SB - Route 4 to Tualatin Park & Ride Southbus 2X - Tualatin
- Take the bus from Tigard Transit Center to SW 6th & Taylorbus 12
1h 42m$3–6Taxi
- Take the taxi from Wilsonville to Downtown Portlandtaxi 17.9 mi
23 min$65–80Drive 17.9 mi
- Drive from Wilsonville to Downtown Portlandcar 17.9 mi
23 min$4–5Bus, line 76 bus, tram
- Take the bus from 29911 Boones Ferry Rd SB - Route 4 to Tualatin Park & Ride Southbus
- Take the bus from Tualatin Park & Ride to N Lombard & Beaverton Transit Centerbus 76
- Take the tram from Beaverton TC station to Pioneer Square South stationtram
1h 48m$6–9
Wilsonville to Downtown Portland by train and tram
Comparing Your Travel Options
The cheapest way to get from Wilsonville to Downtown Portland is to bus and line 12 bus which costs $3 - $6 and takes 1h 42m.
The fastest way to get from Wilsonville to Downtown Portland is to taxi which takes 23 min and costs $65 - $80.
No, there is no direct bus from Wilsonville to Downtown Portland. However, there are services departing from 29911 Boones Ferry Rd SB - Route 4 and arriving at SW 6th & Taylor via Tualatin Park & Ride and Tigard Transit Center. The journey, including transfers, takes approximately 1h 42m.
No, there is no direct train from Wilsonville station to Downtown Portland station. However, there are services departing from Wilsonville WES Station and arriving at Pioneer Square South station via Beaverton TC station. The journey, including transfers, takes approximately 52 min.
The distance between Wilsonville and Downtown Portland is 22 miles. The road distance is 18 miles.
The best way to get from Wilsonville to Downtown Portland without a car is to train and tram which takes 52 min and costs $6.
It takes approximately 52 min to get from Wilsonville to Downtown Portland, including transfers.
Wilsonville to Downtown Portland bus services, operated by SMART, depart from 29911 Boones Ferry Rd SB - Route 4 station.
Wilsonville to Downtown Portland train services, operated by Portland TriMet, depart from Wilsonville WES Station.
Wilsonville to Downtown Portland bus services, operated by SMART, arrive at Tualatin Park & Ride South station.
What companies run services between Wilsonville, OR, USA and Downtown Portland, OR, USA?
You can take a bus from 29911 Boones Ferry Rd SB - Route 4 to SW 6th & Taylor via Tualatin Park & Ride and Tigard Transit Center in around 1h 42m.
- Phone
- +1 503-238-7433
- [email protected]
- Website
- Portland TriMet
Train from Wilsonville WES Station to Beaverton TC WES Station
- Ave. Duration
- 27 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- Portland TriMet
- Adult
- $3
Tram from Beaverton TC station to Pioneer Square South station
- Ave. Duration
- 20 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- Portland TriMet
- Adult
- $3
Tram from Beaverton TC station to Pioneer Square South station
- Ave. Duration
- 20 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- Portland TriMet
- Adult
- $3
- Phone
- +1 503-682-7790
- [email protected]
- Website
- SMART
Bus from 29911 Boones Ferry Rd SB - Route 4 to Tualatin Park & Ride South
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Website
- SMART
- Adults 18-59
- $0–3
- Seniors 60+, Disabled, Medicare, youth 5-18
- $0–2
Bus from 29911 Boones Ferry Rd SB - Route 4 to Tualatin Park & Ride South
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Website
- SMART
- Adults 18-59
- $0–3
- Seniors 60+, Disabled, Medicare, youth 5-18
- $0–2
- Phone
- +1 503-238-7433
- [email protected]
- Website
- Portland TriMet
Bus from Tigard Transit Center to SW 6th & Taylor
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- Portland TriMet
Bus from Tualatin Park & Ride to N Lombard & Beaverton Transit Center
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- Portland TriMet
- Ave. Duration
- 23 min
- Estimated price
- $65–80
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 Want to know more about Flixbus?, Thanksgiving 2018: How to travel stress-free, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
Booking & Getting There
Wilsonville to Downtown Portland train services, operated by Portland TriMet, arrive at Beaverton TC WES Station.
Yes, the driving distance between Wilsonville to Downtown Portland is 18 miles. It takes approximately 23 min to drive from Wilsonville to Downtown Portland.
There are 898+ hotels available in Downtown Portland.


