There are 4 ways to get from Hubbard to Portland by bus, tram, 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, line 33 bus, tram
best- Take the bus from Hwy 99E & G Street to Canby Transit Centerbus
- Take the bus from Canby Transit Center to Oregon City Transit Centerbus
- Take the bus from Oregon City Transit Center to SE McLoughlin & Park Avebus 33 / ...
- Take the tram from SE Park Ave station to OMSI/SE Water stationtram
2h 2mBus, line 35 bus
cheapest- Take the bus from Hwy 99E & G Street to Oregon City Transit Centerbus Cat 99X
- Take the bus from Oregon City Transit Center to SW 6th & Washingtonbus 35
2h 4m$4Drive 26.9 mi
- Drive from Hubbard to Portlandcar 26.9 mi
35 min$5–8Taxi
- Take the taxi from Hubbard to Portlandtaxi 26.9 mi
35 min$95–120
Questions & Answers
The cheapest way to get from Hubbard to Portland is to bus and line 35 bus which costs $4 and takes 2h 4m.
The fastest way to get from Hubbard to Portland is to drive which takes 35 min and costs $4 - $8.
No, there is no direct bus from Hubbard to Portland. However, there are services departing from Hwy 99E & G Street and arriving at SW 6th & Washington via Oregon City Transit Center. The journey, including transfers, takes approximately 2h 4m.
The distance between Hubbard and Portland is 29 miles. The road distance is 27 miles.
The best way to get from Hubbard to Portland without a car is to bus and line 33 bus and tram which takes 2h 2m and costs .
It takes approximately 2h 2m to get from Hubbard to Portland, including transfers.
Hubbard to Portland bus services, operated by Canby Area Transit, depart from Hwy 99E & G Street station.
Hubbard to Portland bus services, operated by Canby Area Transit, arrive at Oregon City Transit Center station.
Yes, the driving distance between Hubbard to Portland is 27 miles. It takes approximately 35 min to drive from Hubbard to Portland.
There are 821+ hotels available in Portland.
What companies run services between Hubbard, OR, USA and Portland, OR, USA?
You can take a bus from Hwy 99E & G Street to SW 6th & Washington via Oregon City Transit Center in around 2h 4m.
- Phone
- +1 503-238-7433
- [email protected]
- Website
- trimet.org
Tram from SE Park Ave station to OMSI/SE Water station
- Ave. Duration
- 18 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Adult
- $3
- Phone
- +1 503-266-4021
- Website
- canbyoregon.gov
Bus from Hwy 99E & G Street to Canby Transit Center
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- https://www.canbyoregon.gov/area-transit
Bus from Canby Transit Center to Oregon City Transit Center
- Ave. Duration
- 17 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- https://www.canbyoregon.gov/area-transit
Bus from Hwy 99E & G Street to Oregon City Transit Center
- Ave. Duration
- 51 min
- Frequency
- Every 2 hours
- Estimated price
- $1
- Website
- https://www.canbyoregon.gov/area-transit
- Phone
- +1 503-238-7433
- [email protected]
- Website
- trimet.org
Bus from Oregon City Transit Center to SE McLoughlin & Park Ave
- Ave. Duration
- 19 min
- Frequency
- Every 15 minutes
- Website
- https://trimet.org/home/
Bus from Oregon City Transit Center to SW 6th & Washington
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Ave. Duration
- 35 min
- Estimated price
- $95–120
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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling to and around Russia for the 2018 FIFA World Cup, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.



