There are 4 ways to get from Salem to Canby by 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.
Bus via Woodburn - Hwy 214 - 1600 Mount Hood Ave
best- Take the bus from Downtown Transit Center - Bay L to Woodburn - Mt Hood Ave @ N Pacific Hwybus 10X / ...
- Take the bus from Woodburn - Hwy 214 - 1600 Mount Hood Ave to Canby Transit Centerbus Cat 99X
1h 56m$3Drive 30 mi
- Drive from Salem to Canbycar 30 mi
37 min$6–8Taxi
- Take the taxi from Salem to Canbytaxi 30 mi
37 min$110–140Bus
- Take the bus from Capitol St at Marion St NB to Wilsonville Transit Center Bay 1bus 1X - Salem
- Take the bus from 3X to 2nd Ave at Holly St SBbus 3X - Canby
2h 5m
Salem to Canby by bus
Questions & Answers
The cheapest way to get from Salem to Canby is to bus which costs $0 - $6 and takes 2h 5m.
The fastest way to get from Salem to Canby is to drive which takes 37 min and costs $5 - $8.
No, there is no direct bus from Salem to Canby. However, there are services departing from Downtown Transit Center - Bay L and arriving at Canby Transit Center via Woodburn - Hwy 214 - 1600 Mount Hood Ave. The journey, including transfers, takes approximately 1h 56m.
The distance between Salem and Canby is 32 miles. The road distance is 30.2 miles.
The best way to get from Salem to Canby without a car is to bus via Woodburn - Hwy 214 - 1600 Mount Hood Ave which takes 1h 56m and costs $3 - $4.
It takes approximately 1h 56m to get from Salem to Canby, including transfers.
Salem to Canby bus services, operated by Cherriots, depart from Downtown Transit Center - Bay L station.
Salem to Canby bus services, operated by Cherriots, arrive at Woodburn - Mt Hood Ave @ N Pacific Hwy station.
Yes, the driving distance between Salem to Canby is 30 miles. It takes approximately 37 min to drive from Salem to Canby.
There are 127+ hotels available in Canby.
What companies run services between Salem, OR, USA and Canby, OR, USA?
You can take a bus from Downtown Transit Center - Bay L to Canby Transit Center via Woodburn - Mt Hood Ave @ N Pacific Hwy and Woodburn - Hwy 214 - 1600 Mount Hood Ave in around 1h 56m.
- Phone
- +1 503-588-2877
- Website
- cherriots.org
Bus from Downtown Transit Center - Bay L to Woodburn - Mt Hood Ave @ N Pacific Hwy
- Ave. Duration
- 52 min
- Frequency
- Every 3 hours
- Estimated price
- $2–3
- Schedules at
- cherriots.org
- Seniors, people w/ disabilities and Medicare
- $1–2
- Full fare
- $2–3
Bus from Capitol St at Marion St NB to Wilsonville Transit Center Bay 1
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- $2–3
- Schedules at
- cherriots.org
- Seniors, people w/ disabilities and Medicare
- $1–2
- Full fare
- $2–3
- Phone
- +1 503-266-4021
- Website
- canbyoregon.gov
Bus from Woodburn - Hwy 214 - 1600 Mount Hood Ave to Canby Transit Center
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- https://www.canbyoregon.gov/area-transit
- Phone
- +1 503-682-7790
- [email protected]
- Website
- ridesmart.com
Bus from Capitol St at Marion St NB to Wilsonville Transit Center Bay 1
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Website
- https://www.ridesmart.com/transit
- Adults 18-59
- $0–3
- Seniors 60+, Disabled, Medicare, youth 5-18
- $0–2
Bus from 3X to 2nd Ave at Holly St SB
- Ave. Duration
- 18 min
- Frequency
- Every 3 hours
- Website
- https://www.ridesmart.com/transit
- Adults 18-59
- $0–3
- Seniors 60+, Disabled, Medicare, youth 5-18
- $0–2
- Ave. Duration
- 37 min
- Estimated price
- $110–140
Affordable Taxi
- Phone
- +1-503-399-8888
- Website
- affordabletaxi.us
Amanda's Taxi
- Phone
- +1-503-559-2200
- Website
- amandastaxi.com
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 4 stunningly beautiful Philippines islands you need to visit, What documents do I need to cross Niagara Falls?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.


