PortlandTriMet

TriMet 20 bus

Burnside / Stark

TriMet 20 bus Stop List and Next Departures

The TriMet 20 - Burnside / Stark bus serves 132 bus stops in the Portland area departing from Gresham Central Transit Center and ending at Beaverton Transit Center. Scroll down to see upcoming 20 bus times at each stop and the next scheduled 20 bus times will be displayed. The full 20 bus schedule as well as real-time departures (if available) can be found in the Transit app.

See more departures
Stops
Thu, Mar 13, 2025
  • Gresham Central Transit CenterWheelchair accessible5:16 AM
  • NE Division / KellyWheelchair accessible5:17 AM
  • NE Division / ClevelandWheelchair accessible5:17 AM
  • NE Division / BurnsideWheelchair accessible5:18 AM
  • NE Division / HoganWheelchair accessible5:18 AM
  • NE Division / FlemingWheelchair accessible5:19 AM
  • NE Division / Village Squire CtWheelchair accessible5:19 AM
  • NE Division / Palmblad DrWheelchair accessible5:20 AM
  • NE Kane / DivisionWheelchair accessible5:20 AM
  • NE Kane / 15thWheelchair accessible5:21 AM
  • NE Kane / 18th CtWheelchair accessible5:21 AM
  • NE Kane / 23rdWheelchair accessible5:21 AM
  • NE Kane / 29th, MHCCWheelchair accessible5:22 AM
  • SE Stark / SW 257th DrWheelchair accessible5:23 AM
  • SE Stark / SW McGinnisWheelchair accessible5:23 AM
  • SE Stark / SW SundialWheelchair accessible5:24 AM
  • SE Stark / NE ReneWheelchair accessible5:25 AM
  • SE Stark / Cherry ParkWheelchair accessible5:25 AM
  • SE Stark / 238thWheelchair accessible5:26 AM
  • SE Stark / NE ClevelandWheelchair accessible5:27 AM
  • SE Stark / NE KellyWheelchair accessible5:28 AM
  • SE Stark / 223rdWheelchair accessible5:29 AM
  • SE Stark / 217thWheelchair accessible5:30 AM
  • SE Stark / 215thWheelchair accessible5:31 AM
  • 21000 Block SE StarkWheelchair accessible5:32 AM
  • SE Stark / 205th PlWheelchair accessible5:32 AM
  • SE Stark / 202ndWheelchair accessible5:33 AM
  • SE Stark / 197thWheelchair accessible5:34 AM
  • 19400 Block SE StarkWheelchair accessible5:34 AM
  • SE Stark / 192ndWheelchair accessible5:35 AM
  • SE Stark / 187thWheelchair accessible5:36 AM
  • SE Stark / 185thWheelchair accessible5:36 AM
  • SE Stark / 182ndWheelchair accessible5:36 AM
  • SE Stark / 179thWheelchair accessible5:37 AM
  • SE Stark / 176th PlWheelchair accessible5:38 AM
  • SE Stark / 174thWheelchair accessible5:38 AM
  • SE Stark / 169thWheelchair accessible5:39 AM
  • SE Stark / 167thWheelchair accessible5:39 AM
  • SE Stark / 165thWheelchair accessible5:40 AM
  • SE Stark / 162ndWheelchair accessible5:40 AM
  • SE Stark / 160thWheelchair accessible5:41 AM
  • SE Stark / 155th PlWheelchair accessible5:41 AM
  • SE Stark / 151stWheelchair accessible5:42 AM
  • SE Stark / 148thWheelchair accessible5:42 AM
  • SE Stark / 146thWheelchair accessible5:43 AM
  • SE Stark / 142ndWheelchair accessible5:44 AM
  • SE Stark / 139thWheelchair accessible5:44 AM
  • SE Stark / 133rdWheelchair accessible5:45 AM
  • SE Stark / 130thWheelchair accessible5:46 AM
  • SE Stark / 126thWheelchair accessible5:46 AM
  • SE Stark / 122ndWheelchair accessible5:47 AM
  • SE Stark / 119thWheelchair accessible5:47 AM
  • SE Stark / 117thWheelchair accessible5:48 AM
  • SE Stark / 113thWheelchair accessible5:49 AM
  • SE Stark / 111thWheelchair accessible5:49 AM
  • SE Stark / 108thWheelchair accessible5:50 AM
  • SE Stark / 105thWheelchair accessible5:50 AM
  • SE 103rd Dr / StarkWheelchair accessible5:51 AM
  • E Burnside / NE 102ndWheelchair accessible5:52 AM
  • E Burnside / NE 97thWheelchair accessible5:52 AM
  • E Burnside / NE 94thWheelchair accessible5:53 AM
  • 9100 Block E BurnsideWheelchair accessible5:54 AM
  • E Burnside / NE 87thWheelchair accessible5:54 AM
  • E Burnside / NE 82ndWheelchair accessible5:55 AM
  • E Burnside / NE 79thWheelchair accessible5:56 AM
  • E Burnside / NE 74thWheelchair accessible5:57 AM
  • E Burnside / NE 72ndWheelchair accessible5:57 AM
  • E Burnside / NE 69thWheelchair accessible5:58 AM
  • E Burnside / NE 67thWheelchair accessible5:59 AM
  • E Burnside / NE 62ndWheelchair accessible6:00 AM
  • E Burnside / NE 60thWheelchair accessible6:00 AM
  • E Burnside / NE 58thWheelchair accessible6:01 AM
  • E Burnside / NE 55thWheelchair accessible6:01 AM
  • E Burnside / NE 52ndWheelchair accessible6:02 AM
  • E Burnside / NE 47thWheelchair accessible6:03 AM
  • E Burnside / NE 44thWheelchair accessible6:04 AM
  • E Burnside / NE 41stWheelchair accessible6:04 AM
  • E Burnside / NE Cesar Chavez BlvdWheelchair accessible6:05 AM
  • E Burnside / NE LaurelhurstWheelchair accessible6:06 AM
  • E Burnside / NE FloralWheelchair accessible6:06 AM
  • E Burnside / NE 32ndWheelchair accessible6:07 AM
  • E Burnside / NE 28thWheelchair accessible6:08 AM
  • E Burnside / NE 24thWheelchair accessible6:09 AM
  • E Burnside / NE 20thWheelchair accessible6:10 AM
  • E Burnside / NE 18thWheelchair accessible6:10 AM
  • NE 16th / SandyWheelchair accessible6:11 AM
  • NE Sandy / 14thWheelchair accessible6:12 AM
  • NE Couch / 12th AveWheelchair accessible6:12 AM
  • NE Couch / 7th AveWheelchair accessible6:14 AM
  • NE Couch / M L KingWheelchair accessible6:14 AM
  • W Burnside / Burnside BridgeWheelchair accessible6:18 AM
  • W Burnside / NW 5thWheelchair accessible6:19 AM
  • W Burnside / NW 10thWheelchair accessible6:21 AM
  • W Burnside / NW 12thWheelchair accessible6:22 AM
  • W Burnside / NW 17thWheelchair accessible6:23 AM
  • W Burnside / NW 19thWheelchair accessible6:24 AM
  • W Burnside / NW 20th PlWheelchair accessible6:24 AM
  • W Burnside / NW KingWheelchair accessible6:25 AM
  • W Burnside / NW 23rdWheelchair accessible6:25 AM
  • W Burnside / NW 24th PlWheelchair accessible6:26 AM
  • W Burnside / NW Maywood DrWheelchair accessible6:26 AM
  • W Burnside / NW MacleayWheelchair accessible6:27 AM
  • W Burnside / NW HermosaWheelchair accessible6:28 AM
  • W Burnside / NW BarnesWheelchair accessible6:29 AM
  • 4600 Block W BurnsideWheelchair accessible6:29 AM
  • W Burnside / NW 48th AveWheelchair accessible6:30 AM
  • W Burnside / Mt Calvary CemeteryWheelchair accessible6:31 AM
  • SW Barnes / Barnes / BurnsideWheelchair accessible6:32 AM
  • SW Barnes / 70thWheelchair accessible6:33 AM
  • SW Barnes / MillerWheelchair accessible6:34 AM
  • SW Barnes / LeahyWheelchair accessible6:35 AM
  • 8200 Block SW Barnes (Art School)Wheelchair accessible6:35 AM
  • SW Barnes / 84thWheelchair accessible6:36 AM
  • 8800 Block SW Barnes (Catlin Gabel School)Wheelchair accessible6:36 AM
  • SW Barnes / Monterey / St Vincent Hosp DrWheelchair accessible6:36 AM
  • St Vincent Hospital East PavilionWheelchair accessible6:37 AM
  • St Vincent Hospital Main StopWheelchair accessible6:37 AM
  • St Vincent Hospital Dr / BarnesWheelchair accessible6:38 AM
  • Sunset Transit CenterWheelchair accessible6:42 AM
  • SW Barnes / Cedar Hills BlvdWheelchair accessible6:44 AM
  • SW Cedar Hills / ButnerWheelchair accessible6:45 AM
  • SW Cedar Hills / Foothill DrWheelchair accessible6:46 AM
  • SW Cedar Hills / Park WayWheelchair accessible6:47 AM
  • SW Cedar Hills / LynnridgeWheelchair accessible6:47 AM
  • SW Cedar Hills / HuntingtonWheelchair accessible6:48 AM
  • SW Cedar Hills / WalkerWheelchair accessible6:49 AM
  • SW Cedar Hills / JenkinsWheelchair accessible6:49 AM
  • SW Cedar Hills / FairfieldWheelchair accessible6:50 AM
  • 3600 Block SW HallWheelchair accessible6:51 AM
  • SW Center / 125thWheelchair accessible6:51 AM
  • SW Center / LombardWheelchair accessible6:52 AM
  • Beaverton Transit CenterWheelchair accessible6:53 AM
  • TriMet Burnside / Stark map

    TriMet 20 bus route map

    The TriMet 20 - Burnside / Stark bus route map is shown above. The route map shows you an overview of all the stops served by the TriMet 20 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 20 bus is approaching your stop.

    See the detailed route map

    TriMet 20 bus Service Alerts

    Open the Transit app to see more information about any active disruptions that may impact the 20 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 20 bus Service Frequency

    The next 20 bus leaves Gresham Central Transit Center at 5:16 AM, and arrives at Beaverton Transit Center at 6:53 AM. You can see the frequency of upcoming trips and the exact departure times by opening the Transit app.

    See all departures

    TriMet 20 bus On-Time Performance

    84% of riders report that the TriMet 20 bus arrived on time on their previous trip. In the past 30 days, 76 riders reported on the on-time performance of the 20 bus. Compared to other TriMet lines, the 20 bus is ranked 17 out of 88 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 20 by opening the Transit app.

    See all on-time perfomance details

    TriMet 20 bus FAQ

    Other TriMet bus schedules, routes and maps

    Other transit modes in Portland area

    Never miss the bus again. Download Transit.