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

TriMet 35 bus

Macadam / Greeley

79 % on time

TriMet 35 bus Stop List and Next Departures

The TriMet 35 - Macadam / Greeley bus serves 86 bus stops in the Portland area departing from N Portsmouth / Willamette and ending at Main / 12th (Oregon City TC). Scroll down to see upcoming 35 bus times at each stop and the next scheduled 35 bus times will be displayed. The full 35 bus schedule as well as real-time departures (if available) can be found in the Transit app.

See more departures
Stops
Wed, Dec 10, 2025
  • N Portsmouth / WillametteWheelchair accessible9:25 AM
  • N Portsmouth / YaleWheelchair accessible9:26 AM
  • N Portsmouth / PrincetonWheelchair accessible9:27 AM
  • N Portsmouth / DepauwWheelchair accessible9:27 AM
  • N Portsmouth / Lombard StWheelchair accessible9:28 AM
  • N Portsmouth / WillisWheelchair accessible9:29 AM
  • N Willis / DruidWheelchair accessible9:30 AM
  • N Willis / NewmanWheelchair accessible9:30 AM
  • N Willis / WoolseyWheelchair accessible9:31 AM
  • N Willis / ChautauquaWheelchair accessible9:32 AM
  • N Willis / WashburneWheelchair accessible9:33 AM
  • N Willis / EmeraldWheelchair accessible9:34 AM
  • N Willis / PeninsularWheelchair accessible9:35 AM
  • N Peninsular / HalleckWheelchair accessible9:35 AM
  • N Peninsular / WattsWheelchair accessible9:35 AM
  • N Peninsular / FarragutWheelchair accessible9:36 AM
  • N Peninsular / RussetWheelchair accessible9:37 AM
  • N Lombard / GreeleyWheelchair accessible9:37 AM
  • N Greeley / BryantWheelchair accessible9:38 AM
  • N Greeley / Rosa Parks WayWheelchair accessible9:40 AM
  • N Greeley / AinsworthWheelchair accessible9:41 AM
  • N Greeley / KillingsworthWheelchair accessible9:42 AM
  • N Greeley / SumnerWheelchair accessible9:43 AM
  • N Greeley / GoingWheelchair accessible9:43 AM
  • N Interstate / GrahamWheelchair accessible9:47 AM
  • N Interstate / AlbinaWheelchair accessible9:49 AM
  • N Interstate / TillamookWheelchair accessible9:49 AM
  • N Interstate / LarrabeeWheelchair accessible9:50 AM
  • N Interstate / Multnomah (Rose Quarter)Wheelchair accessible9:51 AM
  • NW Glisan / 3rdWheelchair accessible9:53 AM
  • NW 5th / DavisWheelchair accessible9:55 AM
  • SW 5th / PineWheelchair accessible9:56 AM
  • SW 5th / AlderWheelchair accessible9:58 AM
  • SW 5th / MainWheelchair accessible10:00 AM
  • SW 5th / ClayWheelchair accessible10:01 AM
  • SW Harrison / 4thWheelchair accessible10:02 AM
  • 200 Block SW HarrisonWheelchair accessible10:03 AM
  • S River Pkwy / River DrWheelchair accessible10:05 AM
  • S Moody / Meade SouthWheelchair accessible10:07 AM
  • S Moody / GibbsWheelchair accessible10:09 AM
  • S Moody / GainesWheelchair accessible10:10 AM
  • S Moody / ThomasWheelchair accessible10:11 AM
  • S Macadam / Hamilton CtWheelchair accessible10:12 AM
  • S Macadam / JuliaWheelchair accessible10:13 AM
  • S Macadam / BoundaryWheelchair accessible10:14 AM
  • S Macadam / PendletonWheelchair accessible10:15 AM
  • S Macadam / NebraskaWheelchair accessible10:16 AM
  • S Macadam / NevadaWheelchair accessible10:17 AM
  • S Riverside / RadcliffeWheelchair accessible10:21 AM
  • S Riverside / RiverdaleWheelchair accessible10:21 AM
  • S Riverside / RiverwoodWheelchair accessible10:22 AM
  • S Riverside / Palatine HillWheelchair accessible10:22 AM
  • S Riverside / MilitaryWheelchair accessible10:23 AM
  • S Riverside / BreymanWheelchair accessible10:24 AM
  • SW Riverside / MidvaleWheelchair accessible10:24 AM
  • SW Riverside / BriarwoodWheelchair accessible10:25 AM
  • N State / D AveWheelchair accessible10:26 AM
  • N State / B AveWheelchair accessible10:26 AM
  • B Ave / Second StWheelchair accessible10:27 AM
  • Lake Oswego Transit CenterWheelchair accessible10:27 AM
  • A Ave / Second StWheelchair accessible10:28 AM
  • N State / FoothillsWheelchair accessible10:28 AM
  • N State / North Shore RdWheelchair accessible10:29 AM
  • S State / MiddlecrestWheelchair accessible10:29 AM
  • Pacific Hwy / BurnhamWheelchair accessible10:31 AM
  • Pacific Hwy (Hwy 43) / Cherry LnWheelchair accessible10:32 AM
  • Pacific Hwy / GlenmorrieWheelchair accessible10:33 AM
  • Pacific Hwy / Brookhurst DrWheelchair accessible10:34 AM
  • Pacific Hwy / Marylbrook DrWheelchair accessible10:34 AM
  • Willamette Dr / ArborWheelchair accessible10:34 AM
  • Willamette Dr / Shady HollowWheelchair accessible10:35 AM
  • Willamette Dr / Marylhurst DrWheelchair accessible10:35 AM
  • Willamette Dr / Walling CircleWheelchair accessible10:36 AM
  • Willamette Dr / Hidden SpringsWheelchair accessible10:37 AM
  • Willamette Dr / Mapleton DrWheelchair accessible10:37 AM
  • Willamette Dr / LinnwoodWheelchair accessible10:38 AM
  • Willamette Dr / Jolie PointeWheelchair accessible10:38 AM
  • Willamette Dr / PimlicoWheelchair accessible10:39 AM
  • Willamette Dr / Hughes DrWheelchair accessible10:39 AM
  • Willamette Dr / BarlowWheelchair accessible10:40 AM
  • Willamette Dr / West AWheelchair accessible10:40 AM
  • Willamette Dr / Holmes StWheelchair accessible10:41 AM
  • Willamette Dr / Webb StWheelchair accessible10:41 AM
  • Willamette Dr / McKillicanWheelchair accessible10:42 AM
  • Willamette Dr / Holly (near gas stn)Wheelchair accessible10:42 AM
  • Main / 12th (Oregon City TC)Wheelchair accessible10:46 AM
  • TriMet Macadam / Greeley map

    TriMet 35 bus route map

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

    See the detailed route map

    TriMet 35 bus Service Alerts

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

    The next 35 bus leaves N Portsmouth / Willamette at 9:25 AM, and arrives at Main / 12th (Oregon City TC) at 10:46 AM. You can see the frequency of upcoming trips and the exact departure times by opening the Transit app.

    See all departures

    TriMet 35 bus On-Time Performance

    79 % on time

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

    See all on-time performance details

    TriMet 35 bus FAQ

    Other TriMet bus schedules, routes and maps

    Other transit modes in Portland area

    Never miss the bus again. Download Transit.