There are 5 ways to get from Gresham to Silverton by tram, bus, train, 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, bus
best- Take the tram from Gresham City Hall station to Gateway/NE 99th Ave TC stationtram
- Take the tram from Gateway/NE 99th Ave TC station to Clackamas Town Center TC stationtram
- Take the bus from Clackamas Town Center Transit Center to Main & 11thbus 33 / ...
- Take the bus from Oregon City Transit Center to Woodburn - Hwy 214 - 1600 Mount Hood Avebus
- Take the bus from Woodburn Bi-Mart - 1700 Mt Hood Ave to Silverton Downtown - 1st @ Lewisbus 20X
4h 41m$11–13Line 9 bus, line 35 bus, bus
cheapest- Take the bus from W Powell & N Main to South Waterfront/S Moodybus 9
- Take the bus from S Moody & Meade South to Main & 12thbus 35
- Take the bus from Oregon City Transit Center to Woodburn - Hwy 214 - 1600 Mount Hood Avebus
4h 58m$8–10Tram, train, bus
- Take the tram from Gresham City Hall station to Rose Quarter TC stationtram
- Take the train from Portland to Salemtrain
- Take the bus from Downtown Transit Center - Bay V to Silverton Hospital - Center @ Fairviewbus 20X
5h 6m$16–45Drive 45.8 mi
- Drive from Gresham to Silvertoncar 45.8 mi
1h 8m$9–13Taxi
- Take the taxi from Gresham to Silvertontaxi 45.8 mi
1h 8m$160–200
Gresham to Silverton by tram and bus
Questions & Answers
The cheapest way to get from Gresham to Silverton is to line 9 bus and line 35 bus and bus which costs $7 - $10 and takes 4h 58m.
The fastest way to get from Gresham to Silverton is to drive which takes 1h 8m and costs $8 - $13.
No, there is no direct bus from Gresham to Silverton. However, there are services departing from W Powell & N Main and arriving at Silverton Downtown - 1st @ Lewis via S Moody & Meade South, Oregon City Transit Center and Woodburn Bi-Mart - 1700 Mt Hood Ave. The journey, including transfers, takes approximately 4h 58m.
The distance between Gresham and Silverton is 59 miles. The road distance is 46 miles.
The best way to get from Gresham to Silverton without a car is to tram and bus which takes 4h 41m and costs $10 - $13.
It takes approximately 4h 41m to get from Gresham to Silverton, including transfers.
Gresham to Silverton bus services, operated by Portland TriMet, depart from W Powell & N Main station.
Gresham to Silverton bus services, operated by Portland TriMet, arrive at South Waterfront/S Moody station.
Yes, the driving distance between Gresham to Silverton is 46 miles. It takes approximately 1h 8m to drive from Gresham to Silverton.
There are 71+ hotels available in Silverton.
What companies run services between Gresham, OR, USA and Silverton, OR, USA?
You can take a bus from W Powell & N Main to Silverton Downtown - 1st @ Lewis via South Waterfront/S Moody, S Moody & Meade South, Main & 12th, Oregon City Transit Center, and Woodburn Bi-Mart - 1700 Mt Hood Ave in around 4h 58m.
- Phone
- +1 503-238-7433
- hello@trimet.org
- Website
- trimet.org
Tram from Gresham City Hall station to Gateway/NE 99th Ave TC station
- Ave. Duration
- 22 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Adult
- $3
Tram from Gateway/NE 99th Ave TC station to Clackamas Town Center TC station
- Ave. Duration
- 18 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Adult
- $3
Tram from Gresham City Hall station to Rose Quarter TC station
- Ave. Duration
- 38 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Adult
- $3
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Portland to Salem
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $11–35
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 503-238-7433
- hello@trimet.org
- Website
- trimet.org
Bus from Clackamas Town Center Transit Center to Main & 11th
- Ave. Duration
- 46 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
Bus from W Powell & N Main to South Waterfront/S Moody
- Ave. Duration
- 57 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
Bus from S Moody & Meade South to Main & 12th
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Phone
- 971 358 0623
- Website
- clackamas.us
Bus from Clackamas Town Center Transit Center to Main & 11th
- Ave. Duration
- 25 min
- Frequency
- Every 4 hours
- Website
- https://www.clackamas.us/h3s/connects-shuttle
- Schedules at
- https://www.clackamas.us/h3s/connects-shuttle
- Phone
- +1 503-266-4021
- Website
- canbyoregon.gov
Bus from Oregon City Transit Center to Woodburn - Hwy 214 - 1600 Mount Hood Ave
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- https://www.canbyoregon.gov/area-transit
- Phone
- +1 503-588-2877
- Website
- cherriots.org
Bus from Woodburn Bi-Mart - 1700 Mt Hood Ave to Silverton Downtown - 1st @ Lewis
- Ave. Duration
- 30 min
- Frequency
- 4 times a day
- Estimated price
- $1–3
- Schedules at
- cherriots.org
- Seniors, people w/ disabilities and Medicare
- $1–2
- Full fare
- $1–3
Bus from Downtown Transit Center - Bay V to Silverton Hospital - Center @ Fairview
- Ave. Duration
- 36 min
- Frequency
- 4 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
- 1h 8m
- Estimated price
- $160–200
Radio Cab
- Phone
- +1 503-227-1212
- Website
- radiocab.net
Broadway Cab
- Phone
- +1 503-333-3333
- Website
- broadwaycab.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide










