Phone buried in your pocket? 🖥️ Plan a trip on our website instead
PortlandTriMet

TriMet 70 bus

12th / NE 33rd Ave

92 % on time

TriMet 70 bus Stop List and Next Departures

The TriMet 70 - 12th / NE 33rd Ave bus serves 75 bus stops in the Portland area departing from SE Jackson / 21st and ending at NE Sunderland / Columbia River Corr Inst. Scroll down to see upcoming 70 bus times at each stop and the next scheduled 70 bus times will be displayed. The full 70 bus schedule as well as real-time departures (if available) can be found in the Transit app.

See more departures
Stops
Sat, Aug 9, 2025
  • SE Jackson / 21stWheelchair accessible11:37 AM
  • SE 17th / LavaWheelchair accessible11:39 AM
  • SE 17th / WaverlyWheelchair accessible11:40 AM
  • SE 17th / Ochoco StWheelchair accessible11:42 AM
  • SE 17th / MarionWheelchair accessible11:42 AM
  • SE 17th / HarneyWheelchair accessible11:43 AM
  • SE 17th / TeninoWheelchair accessible11:44 AM
  • SE 17th / SpokaneWheelchair accessible11:44 AM
  • SE Milwaukie / LexingtonWheelchair accessible11:45 AM
  • SE Milwaukie / Rex StWheelchair accessible11:46 AM
  • SE Milwaukie / ClaybourneWheelchair accessible11:47 AM
  • SE Milwaukie / TolmanWheelchair accessible11:48 AM
  • SE Milwaukie / RamonaWheelchair accessible11:49 AM
  • SE Milwaukie / InsleyWheelchair accessible11:50 AM
  • SE Milwaukie / MitchellWheelchair accessible11:50 AM
  • SE Milwaukie / LongWheelchair accessible11:51 AM
  • SE Milwaukie / MallWheelchair accessible11:52 AM
  • SE Milwaukie / CenterWheelchair accessible11:53 AM
  • SE Milwaukie / HaigWheelchair accessible11:54 AM
  • SE Powell / 12thWheelchair accessible11:55 AM
  • SE 21st / PowellWheelchair accessible11:58 AM
  • SE Ladd / DivisionWheelchair accessible12:01 PM
  • SE Ladd / LavenderWheelchair accessible12:01 PM
  • SE Ladd / Ladd CircleWheelchair accessible12:02 PM
  • SE Ladd / PalmWheelchair accessible12:03 PM
  • SE Ladd / HawthorneWheelchair accessible12:04 PM
  • SE 12th / MadisonWheelchair accessible12:05 PM
  • SE 12th / MorrisonWheelchair accessible12:07 PM
  • SE 12th / StarkWheelchair accessible12:08 PM
  • SE 12th / PineWheelchair accessible12:09 PM
  • NE 12th / E BurnsideWheelchair accessible12:10 PM
  • NE 12th / IrvingWheelchair accessible12:12 PM
  • NE 11th / HolladayWheelchair accessible12:13 PM
  • NE Multnomah / 13thWheelchair accessible12:14 PM
  • NE Multnomah / 16thWheelchair accessible12:15 PM
  • NE Multnomah / 19thWheelchair accessible12:16 PM
  • NE 21st / ClackamasWheelchair accessible12:17 PM
  • NE 21st / WeidlerWheelchair accessible12:17 PM
  • 2200 Block NE WeidlerWheelchair accessible12:18 PM
  • NE Broadway / 28thWheelchair accessible12:20 PM
  • NE Broadway / 32ndWheelchair accessible12:21 PM
  • NE 33rd / SchuylerWheelchair accessible12:22 PM
  • NE 33rd / US Grant PlWheelchair accessible12:23 PM
  • NE 33rd / KnottWheelchair accessible12:24 PM
  • NE 33rd / StantonWheelchair accessible12:24 PM
  • NE 33rd / SiskiyouWheelchair accessible12:24 PM
  • NE 33rd / AlamedaWheelchair accessible12:25 PM
  • NE 33rd / ShaverWheelchair accessible12:26 PM
  • NE 33rd / SkidmoreWheelchair accessible12:26 PM
  • NE 33rd / PrescottWheelchair accessible12:27 PM
  • NE 33rd / Alberta CtWheelchair accessible12:28 PM
  • NE 33rd / WebsterWheelchair accessible12:28 PM
  • NE 33rd / EmersonWheelchair accessible12:29 PM
  • NE 33rd / KillingsworthWheelchair accessible12:29 PM
  • NE 33rd / JarrettWheelchair accessible12:29 PM
  • NE 33rd / AinsworthWheelchair accessible12:30 PM
  • NE 33rd / HolmanWheelchair accessible12:30 PM
  • NE 33rd / Rosa Parks WayWheelchair accessible12:31 PM
  • NE 33rd / DekumWheelchair accessible12:31 PM
  • NE Columbia Blvd / 29thWheelchair accessible12:33 PM
  • NE Columbia Blvd / 27thWheelchair accessible12:33 PM
  • NE Columbia Blvd / 24thWheelchair accessible12:34 PM
  • 7500 Block NE 21stWheelchair accessible12:35 PM
  • NE 21st / ArgyleWheelchair accessible12:35 PM
  • NE 21st / Riverside WayWheelchair accessible12:36 PM
  • 2500 Block NE Riverside WayWheelchair accessible12:37 PM
  • 2800 Block NE Riverside WayWheelchair accessible12:37 PM
  • N Riverside Way / 33rd DrWheelchair accessible12:38 PM
  • NE 33rd Dr / Elrod DrWheelchair accessible12:38 PM
  • 8400 Block NE 33rd DrWheelchair accessible12:39 PM
  • NE 33rd Dr / SunderlandWheelchair accessible12:40 PM
  • NE Sunderland / 33rd DrWheelchair accessible12:42 PM
  • 9600 Block NE SunderlandWheelchair accessible12:42 PM
  • 9400 Block NE SunderlandWheelchair accessible12:43 PM
  • NE Sunderland / Columbia River Corr InstWheelchair accessible12:43 PM
  • TriMet 12th / NE 33rd Ave map

    TriMet 70 bus route map

    The TriMet 70 - 12th / NE 33rd Ave bus route map is shown above. The route map shows you an overview of all the stops served by the TriMet 70 bus to help you plan your trip on TriMet. Opening the app will allow you to see more detailed information about the route on a map including stop specific alerts, such as stops that have been closed or moved. You can also see the location of vehicles in real-time on the route map so you know when the 70 bus is approaching your stop.

    See the detailed route map

    TriMet 70 bus Service Alerts

    Open the Transit app to see more information about any active disruptions that may impact the 70 bus schedule, such as detours, moved stops, trip cancellations, major delays, or other service changes to the bus route. The Transit app also allows you to subscribe to receive notifications for any service alert issued by TriMet so that you can plan your trip around any active or future disruptions.

    See all alerts

    TriMet 70 bus Service Frequency

    The next 70 bus leaves SE Jackson / 21st at 11:37 AM, and arrives at NE Sunderland / Columbia River Corr Inst at 12:43 PM. You can see the frequency of upcoming trips and the exact departure times by opening the Transit app.

    See all departures

    TriMet 70 bus On-Time Performance

    92 % on time

    92% of riders report that the TriMet 70 bus arrived on time on their previous trip. In the past 30 days, 45 riders reported on the on-time performance of the 70 bus. Compared to other TriMet lines, the 70 bus is ranked 3 out of 89 TriMet lines. These on-time performance stats are user reported and may differ from official TriMet metrics. See more details about on time, late or early departure reports for the 70 by opening the Transit app.

    See all on-time perfomance details

    TriMet 70 bus FAQ

    Other TriMet bus schedules, routes and maps

    Other transit modes in Portland area

    Never miss the bus again. Download Transit.