There are 4 ways to get from Gresham to Sauvie Island by tram, 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, line 16 bus
best- Take the tram from Gresham City Hall station to Rose Quarter TC stationtram MAX Blue Line
- Take the bus from 900 Block NW Naito Parkway to NW Gillihan Rd & Sauvie Islandbus 16
2h 14m$6Line 9 bus, line 16 bus
- Take the bus from W Powell & N Main to SW 6th & W Burnsidebus 9
- Take the bus from SW Oak & 6th to NW Gillihan Rd & Sauvie Islandbus 16
2h 35m$6Drive 28.7 mi
- Drive from Gresham to Sauvie Islandcar 28.7 mi
46 min$6–8Taxi
- Take the taxi from Gresham to Sauvie Islandtaxi 28.7 mi
46 min$100–130
Gresham to Sauvie Island by tram, foot, and bus
Questions & Answers
The cheapest way to get from Gresham to Sauvie Island is to tram and line 16 bus which costs $6 and takes 2h 14m.
The fastest way to get from Gresham to Sauvie Island is to drive which takes 46 min and costs $5 - $8.
No, there is no direct bus from Gresham to Sauvie Island. However, there are services departing from W Powell & N Main and arriving at NW Gillihan Rd & Sauvie Island via SW Oak & 6th. The journey, including transfers, takes approximately 2h 35m.
The distance between Gresham and Sauvie Island is 26 miles. The road distance is 28.9 miles.
The best way to get from Gresham to Sauvie Island without a car is to tram and line 16 bus which takes 2h 14m and costs $6.
It takes approximately 2h 14m to get from Gresham to Sauvie Island, including transfers.
Gresham to Sauvie Island bus services, operated by Portland TriMet, depart from W Powell & N Main station.
Gresham to Sauvie Island bus services, operated by Portland TriMet, arrive at SW 6th & W Burnside station.
Yes, the driving distance between Gresham to Sauvie Island is 29 miles. It takes approximately 46 min to drive from Gresham to Sauvie Island.
There are 695+ hotels available in Sauvie Island.
What companies run services between Gresham, OR, USA and Sauvie Island, OR, USA?
You can take a bus from W Powell & N Main to NW Gillihan Rd & Sauvie Island via SW 6th & W Burnside and SW Oak & 6th in around 2h 35m.
- Phone
- +1 503-238-7433
- [email protected]
- Website
- trimet.org
Tram from Gresham City Hall station to Rose Quarter TC station
- Ave. Duration
- 39 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Adult
- $3
- Phone
- +1 503-238-7433
- [email protected]
- Website
- trimet.org
Bus from 900 Block NW Naito Parkway to NW Gillihan Rd & Sauvie Island
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://trimet.org/home/
Bus from W Powell & N Main to SW 6th & W Burnside
- Ave. Duration
- 1h 11m
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
Bus from SW Oak & 6th to NW Gillihan Rd & Sauvie Island
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Ave. Duration
- 46 min
- Estimated price
- $100–130
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 Why you should take the train in the US, What are the different types of Renfe trains in Spain?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.


