There are 5 ways to get from Portland to Zigzag 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, bus
best- Take the tram from Old Town/Chinatown station to Cleveland Ave stationMAX Blue Line
- Take the bus from Cleveland Avenue MAX Station, Gresham to Union 76 Station, WelchesCentral Oregon Breeze
2h 16m$52–55Tram, bus via Sandy Transit Center
cheapest- Take the tram from Rose Quarter TC station to Gresham Central TC station
- Take the bus from Gresham Central Transit Center to Sandy Transit Center
- Take the bus from Sandy Transit Center to E Salmon River Rd
3h$5–6Drive 42.2 mi
- Drive from Portland to Zigzag42.2 mi
1h 2m$8–12Taxi
- Take the taxi from Portland to Zigzag42.2 mi
1h 2m$150–190Bus
- Take the bus from SW 5th & Washington to Gresham Central Transit CenterFx2 / ...
- Take the bus from Gresham Central Transit Center to Sandy Transit Center
- Take the bus from Sandy Transit Center to E Salmon River Rd
3h 16m$5–6
Portland to Zigzag by tram and bus
Questions & Answers
The cheapest way to get from Portland to Zigzag is to tram and bus via Sandy Transit Center which costs $4 - $6 and takes 3h.
The fastest way to get from Portland to Zigzag is to drive which takes 1h 2m and costs $7 - $12.
No, there is no direct bus from Portland to Zigzag. However, there are services departing from SW 5th & Washington and arriving at E Salmon River Rd via Gresham Central Transit Center and Sandy Transit Center. The journey, including transfers, takes approximately 3h 16m.
The distance between Portland and Zigzag is 41 miles. The road distance is 42.5 miles.
The best way to get from Portland to Zigzag without a car is to tram and bus which takes 2h 16m and costs $51 - $55.
It takes approximately 2h 16m to get from Portland to Zigzag, including transfers.
Portland to Zigzag bus services, operated by Portland TriMet, depart from SW 5th & Washington station.
Portland to Zigzag bus services, operated by Portland TriMet, arrive at Gresham Central Transit Center station.
Yes, the driving distance between Portland to Zigzag is 42 miles. It takes approximately 1h 2m to drive from Portland to Zigzag.
There are 230+ hotels available in Zigzag.
What companies run services between Portland, OR, USA and Zigzag, OR, USA?
You can take a bus from SW 5th & Washington to E Salmon River Rd via Gresham Central Transit Center and Sandy Transit Center in around 3h 16m.
- Phone
- +1 503-238-7433
- hello@trimet.org
- Website
- trimet.org
Tram from Old Town/Chinatown station to Cleveland Ave station
- Ave. Duration
- 46 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Adult
- $3
Tram from Rose Quarter TC station to Gresham Central TC station
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Adult
- $3
- Phone
- (541) 389-7469
- info@cobreeze.com
- Website
- cobreeze.com
Bus from Cleveland Avenue MAX Station, Gresham to Union 76 Station, Welches
- Ave. Duration
- 30 min
- Frequency
- 6 times a week
- Estimated price
- $49–52
- Website
- https://cobreeze.com/
- Schedules at
- https://cobreeze.com/schedule/
- Phone
- +1 503-668-3466
- samdispatch@ci.sandy.or.us
- Website
- ci.sandy.or.us
Bus from Gresham Central Transit Center to Sandy Transit Center
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Website
- https://www.ci.sandy.or.us/transit
- Schedules at
- https://www.ci.sandy.or.us/transit/page/routes-and-services
- Phone
- 503 668 3466
- Website
- mthoodexpress.com
Bus from Sandy Transit Center to E Salmon River Rd
- Ave. Duration
- 26 min
- Frequency
- Every 3 hours
- Estimated price
- $2
- Website
- http://www.mthoodexpress.com/
- Schedules at
- https://www.mthoodexpress.com/
- Phone
- +1 503-238-7433
- hello@trimet.org
- Website
- trimet.org
Bus from SW 5th & Washington to Gresham Central Transit Center
- Ave. Duration
- 57 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Ave. Duration
- 1h 2m
- Estimated price
- $150–190
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 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 Travelling to the UK: What do I need to know?, Which side of Niagara Falls should I choose (and how do I get there)?, and Need to know: Greyhound - to help you get the most out of your next trip.


