There are 6 ways to get from Vancouver to Wilsonville by tram, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Tram, train
best- Take the tram from Expo Center station to Interstate/Rose Quarter stationtram
- Take the tram from Rose Quarter TC station to Beaverton TC stationtram
- Take the train from Beaverton TC WES Station to Wilsonville WES Stationtrain
2h 20m$9Tram, bus
cheapest- Take the tram from Expo Center station to Union Station/NW 5th & Glisan stationtram
- Take the bus from Portland Amtrak Station to Tualatin Park & Ridebus
- Take the bus from Tualatin Park & Ride South to 29800 Boones Ferry Rdbus
3h 4m$4–26Line 6 bus, train
- Take the bus from Jantzen Beach Main Stop to SW 18th & Goose Hollow stationbus 6
- Take the train from Beaverton TC WES Station to Wilsonville WES Stationtrain WES Commuter Rail
2h 39m$9Drive 26.7 mi
- Drive from Vancouver to Wilsonvillecar 26.7 mi
33 min$5–7Taxi
- Take the taxi from Vancouver to Wilsonvilletaxi 26.7 mi
33 min$95–120Line 105 bus, line 96 bus
- Take the bus from E 15th St & Broadway to SW 6th & Marketbus 105
- Take the bus from SW Columbia & Park Ave to 10100 Block SW Commerce Circlebus 96
3h 5m$5–8
Vancouver to Wilsonville by tram and train
Questions & Answers
The cheapest way to get from Vancouver to Wilsonville is to line 105 bus and line 96 bus which costs $4 - $8 and takes 3h 5m.
The fastest way to get from Vancouver to Wilsonville is to drive which takes 33 min and costs $4 - $7.
No, there is no direct bus from Vancouver to Wilsonville. However, there are services departing from E 15th St & Broadway and arriving at WTC Drop off A via SW Columbia & Park Ave and 10100 Block SW Commerce Cir - Connect to TriMet 96. The journey, including transfers, takes approximately 3h 5m.
No, there is no direct train from Vancouver station to Wilsonville station. However, there are services departing from Expo Center station and arriving at Wilsonville WES Station via Rose Quarter TC station and Beaverton TC WES Station. The journey, including transfers, takes approximately 2h 20m.
The distance between Vancouver and Wilsonville is 29 miles. The road distance is 26.8 miles.
The best way to get from Vancouver to Wilsonville without a car is to tram and train which takes 2h 20m and costs $9.
It takes approximately 2h 20m to get from Vancouver to Wilsonville, including transfers.
Vancouver to Wilsonville bus services, operated by C-Tran, depart from E 15th St & Broadway station.
Vancouver to Wilsonville train services, operated by Portland TriMet, depart from Expo Center station.
Vancouver to Wilsonville bus services, operated by C-Tran, arrive at SW 6th & Market station.
What companies run services between Vancouver, WA, USA and Wilsonville, OR, USA?
You can take a bus from E 15th St & Broadway to WTC Drop off A via SW 6th & Market, SW Columbia & Park Ave, and 10100 Block SW Commerce Cir - Connect to TriMet 96 in around 3h 5m.
- Phone
- +1 503-238-7433
- [email protected]
- Website
- Portland TriMet
Tram from Expo Center station to Interstate/Rose Quarter station
- Ave. Duration
- 20 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- Portland TriMet
- Adult
- $3
Tram from Rose Quarter TC station to Beaverton TC station
- Ave. Duration
- 29 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- Portland TriMet
- Adult
- $3
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
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 Expo Center station to Union Station/NW 5th & Glisan station
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- Portland TriMet
- Adult
- $3
- Phone
- +1 503-238-7433
- [email protected]
- Website
- Portland TriMet
Bus from Jantzen Beach Main Stop to SW 18th & Goose Hollow station
- Ave. Duration
- 55 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- Portland TriMet
Bus from SW Columbia & Park Ave to 10100 Block SW Commerce Circle
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- $3
- Website
- Portland TriMet
- Phone
- +1 888-846-4183
- Website
- Point
Bus from Portland Amtrak Station to Tualatin Park & Ride
- Ave. Duration
- 25 min
- Frequency
- 5 times a day
- Estimated price
- $1–20
- Website
- Point
- Phone
- +1 503-682-7790
- [email protected]
- Website
- SMART
Bus from Tualatin Park & Ride South to 29800 Boones Ferry Rd
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Website
- SMART
- Adults 18-59
- $0–3
- Seniors 60+, Disabled, Medicare, youth 5-18
- $0–2
- Phone
- +1 360-695-0123
- Website
- C-Tran
Bus from E 15th St & Broadway to SW 6th & Market
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- $2
- Schedules at
- C-Tran
- Ave. Duration
- 33 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 How to get from Stansted Airport into central London, Need to know: Greyhound, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Vancouver to Wilsonville train services, operated by Portland TriMet, arrive at Interstate/Rose Quarter station.
Yes, the driving distance between Vancouver to Wilsonville is 27 miles. It takes approximately 33 min to drive from Vancouver to Wilsonville.
There are 175+ hotels available in Wilsonville.




