Trimet Bus Schedule: Routes, Times & Stops

Portland TriMet Bus Schedule & Route Guide

Find TriMet Bus Routes, Scheduled Times, Stop IDs and Real-Time Arrivals

TriMet bus schedules cover Portland and communities across the regional transit district, with local routes, Frequent Service lines, FX service, commuter-oriented routes and late-night buses that connect with MAX.

This guide shows how to find the correct bus line, read TriMet timepoints, use a Stop ID, compare scheduled and real-time arrivals, understand Hop fares, prepare for the August 23, 2026 network changes and avoid common trip-planning mistakes.

Current bus network 79 listed lines
Standard adult fare $2.80
Fare validity 2½ hours
Live arrival system TransitTracker
Guide verified August 12, 2026
IMPORTANT — EFFECTIVE AUGUST 23, 2026

TriMet Is Changing a Large Part of the Network

TriMet has approved major service changes beginning Sunday, August 23, 2026. The agency says 34 lines will be adjusted, including route combinations, shortened routes, new route names, frequency reductions and two bus lines eliminated completely.

That means a timetable or route map saved before August 23 can become wrong even if it was accurate when downloaded.

Line 32-Oatfield Line 32 is eliminated. Lines 31, 33 and 34 are adjusted to maintain portions of the existing service.
Line 153-Stafford/Salamo Line 153 is eliminated due to low ridership.
Line 58-Canyon Rd Line 58 is combined with Line 19, creating the new 19-Glisan/Canyon Rd pattern between Beaverton and Gateway transit centers.

Open TriMet’s official August 23 service-change page

Quick answer

How to Find the Correct TriMet Bus Schedule

Do not begin by scrolling through a giant timetable. Start with the bus line, destination and service day, then use the nearest scheduled timepoint or Stop ID.

Line
12
Find the route number and name.
Direction
Match the destination on the bus.
Day
D
Choose weekday, Saturday or Sunday.
Timepoint
T
Find the nearest major scheduled stop.
Stop ID
#
Confirm your exact boarding location.
Live arrival
GPS
Check TransitTracker before leaving.
TriMet schedules show major stops called timepoints, not every bus stop. Use the Interactive System Map or the stop-specific arrival page when your stop is between listed timepoints.

TriMet Bus Schedule Toolkit

Current TriMet bus index

TriMet Bus Routes and Line Names

TriMet currently lists 79 bus lines, including FX2-Division and several late-night bus routes associated with MAX service. Route names and coverage can change during scheduled service updates.

August 23 warning: do not treat this current route list as permanent. Lines 32 and 153 are among the services being eliminated, while several other routes are being combined, renamed or rerouted.
1Vermont
FX2Division
4Fessenden
6Martin Luther King Jr Blvd
8Jackson Park/NE 15th
9Powell Blvd
10Harold St
11Rivergate/Marine Dr
12Barbur/Sandy Blvd
14Hawthorne/Foster
15Belmont/NW 23rd
16Front Ave/St Helens Rd
17Holgate/Broadway
18Hillside
19Woodstock/Glisan
20Burnside/Stark
21Sandy Blvd/223rd
22Parkrose
23San Rafael
24Fremont/NW 18th
25Glisan/Troutdale Rd
26Thurman/NW 18th
29Lake/Webster Rd
30Estacada
31Webster Rd
32Oatfield
33McLoughlin/King Rd
34Linwood/River Rd
35Macadam/Greeley
37Lake Grove
38Boones Ferry Rd
39Arnold Creek/Hillsdale
40Tacoma/Swan Island
43Taylors Ferry/Marquam Hill
44Capitol Hwy/Mocks Crest
45Garden Home
46North Hillsboro
47Main/Baseline
48Cornell
51Vista/Sunset Blvd
52Farmington/185th
53Arctic/Allen
54Beaverton-Hillsdale Hwy
55Hamilton
56Scholls Ferry/Marquam Hill
57TV Hwy/Forest Grove
58Canyon Rd
59Walker/Park Way
62Murray Blvd
63Washington Park/SW 6th
67Bethany/158th
7012th/NE 33rd Ave
7160th Ave
72Killingsworth/82nd
73122nd Ave
74162nd Ave
75Cesar Chavez/Lombard
76Hall/Greenburg
77Broadway/Halsey
78Denney/Kerr Pkwy
79Clackamas/Oregon City
81Kane/257th
82South Gresham
84Powell Valley/Orient Dr
86148th Ave
87Airport Way/181st
88Hart/198th
94Tigard/Sherwood
96Tualatin/I-5
97Tualatin-Sherwood Rd
152Milwaukie
153Stafford/Salamo
155Sunnyside
156Mather Rd
287Blue Eastside Bus — late night
288Blue Westside Bus — late night
291Orange Bus — late night
292Red Bus — late night
293Yellow Bus — late night

Open TriMet’s current official bus-line directory

Frequent Service network

Which TriMet Buses Run Every 15 Minutes or Better?

TriMet defines Frequent Service as bus and MAX lines that operate every 15 minutes or less most of the day, every day. Frequency can still be lower during early morning, late evening or special disruptions.

Division
Fessenden
MLK Jr Blvd
Jackson Park
Powell Blvd
Barbur/Sandy
Hawthorne
Belmont/NW 23rd
Holgate/Broadway
Burnside/Stark
McLoughlin/King
Cornell
Beaverton-Hillsdale
TV Hwy/Forest Grove
Killingsworth/82nd
122nd Ave
Cesar Chavez/Lombard
Hall/Greenburg
Airport Way/181st
“Frequent Service” is not the same as “exactly every 15 minutes.” Some trips are more frequent, and early/late periods can be less frequent. Check the actual timetable or TransitTracker for your trip.

Open TriMet Frequent Service information

Timetable decoder

How to Read a TriMet Bus Schedule Correctly

TriMet schedules list a selection of important stops called timepoints. There can be many ordinary stops between them.

1. Route 12 Confirm the route number and name.
2. Direction Choose the destination listed by TriMet.
3. Day MON–SUN Use the correct weekday or weekend table.
4. Timepoint T Find the major stop immediately before your stop.
5. Stop ID # Use the exact ID for live arrival information.
A dash means something If a timetable row shows “—” at a timepoint, that trip does not serve that timepoint. Do not create an estimated time inside that gap.
Footnotes can change the entire trip TriMet advises riders to watch for capital-letter footnotes, particularly on early-morning and late-evening trips.
Stop IDs matter TriMet lists a Stop ID beneath each scheduled stop. That number connects the timetable to TransitTracker.
Schedules can change without notice A route page may have a newer effective date than a timetable screenshot saved on your phone.

Read TriMet’s official schedule-reading guide

Real timetable example

Line 12 Barbur/Sandy Blvd: How a TriMet Schedule Is Structured

Line 12 is a useful example because it is a Frequent Service route that crosses several major Portland-area corridors and transit centers.

The route connects Tigard, Southwest Portland, Burlingame, Portland City Center, Northeast Portland and Parkrose via Pacific Highway/Highway 99W, Barbur Boulevard, downtown Portland, Burnside and Sandy Boulevard.

Parkrose/
Sumner TC
NE Sandy &
82nd
NE Sandy &
Cesar Chavez
NE Couch &
12th
Burnside
Bridge
SW 5th &
Morrison
Barbur &
Terwilliger
Barbur
Transit Center
Tigard
Transit Center
Current weekday example A reviewed weekday trip leaves Parkrose/Sumner Transit Center at 4:56 a.m. and reaches Tigard Transit Center at 6:05 a.m.
Frequent daytime service TriMet classifies Line 12 as Frequent Service: every 15 minutes or less most of the day, every day.
Two direction tables One schedule runs toward Tigard; the opposite schedule runs toward Parkrose/Sumner Transit Center.
Do not use the 4:56 a.m.–6:05 a.m. example as a travel-time guarantee. It describes one scheduled timepoint trip, not every Line 12 departure.

Open official Line 12 schedule and route map

Why effective dates matter

Current Schedule vs. August 23 Schedule

TriMet already publishes future schedule pages for some service beginning August 23, 2026. That creates an important distinction between “today’s timetable” and “the timetable for a future travel date.”

NOW Choose your route Use the current route page for trips before August 23.
TRAVEL DATE Check your actual date A trip planned after August 23 may use the new network.
AUG 23 Network changes Routes, names, terminal coverage and frequencies change on many lines.
RECHECK Open the route again Discard an old screenshot if the effective date no longer matches.
LIVE Use TransitTracker Check real-time operation immediately before departure.
This is especially important in August 2026. A route page can be correct today and materially different for a trip only a few weeks later.
Fare check — August 12, 2026

TriMet Bus Fares, Day Caps and Monthly Caps

The same base fare applies to TriMet buses, MAX Light Rail and WES Commuter Rail. Reduced fares require eligibility.

Adult $2.80 Ages 18–64 • 2½ hours Ride free after spending $5.60 in one day or $100 in a calendar month when using an eligible Hop/contactless payment method.
Honored Citizen $1.40 Eligible seniors and qualifying riders • 2½ hours Current fare caps are $2.80 per day and $28 per calendar month. Proof of eligibility is required.
Youth $1.40 Ages 7–17 and qualifying high-school/GED students Current fare caps are $2.80 per day and $28 per month. Children age 6 and younger ride free with a paying passenger.
TriMet fare integration: a TriMet fare can also be used on Portland Streetcar and C-TRAN Local/Regional buses without an additional fare, while certain premium services may require an upgrade.

Verify current TriMet fares

Hop Fastpass workflow

How to Pay on a TriMet Bus

PHONE
Mobile wallet Tap an eligible credit or debit card in Apple Pay, Google Pay or Samsung Pay.
CARD
Contactless bank card Tap a compatible contactless card directly on the green Hop reader.
HOP
Hop card Tap every time you board, including when transferring.
CASH
Cash Tell the operator which fare you need, insert exact payment and take the printed ticket.
Transfer detail: even when you are still inside your 2½-hour fare window, tap the Hop reader every time you board. The additional tap validates the transfer.
Live arrival toolkit

TransitTracker: How to Check When Your TriMet Bus Is Coming

TransitTracker uses bus GPS information to estimate arrivals. When TriMet cannot make a reliable prediction, the system may display the scheduled time instead.

WEB
Online Open TriMet’s website, search the stop and view upcoming arrivals and active alerts.
SMS
Text Send the Stop ID number to 27299 to receive upcoming arrivals.
TEL
Phone Call 503-238-7433, choose TransitTracker and enter the Stop ID.
GPS
Vehicle map TriMet’s map can show approximate real-time bus locations based on the vehicle’s latest GPS report.
TriMet recommends arriving at least five minutes before the estimated arrival and checking TransitTracker more than once because a bus may be moving faster or slower than when you first checked.
Text limitation: TransitTracker by Text does not include Service Alerts. Check the web-based tracker or alerts page when disruptions are possible.

Open official TransitTracker

Scheduled vs. real-time

Four Different Pieces of Information Riders Often Confuse

Scheduled departure The planned time printed in the timetable.
Real-time prediction An estimated arrival calculated using current bus movement.
Vehicle location The approximate GPS position most recently reported by the bus.
Service Alert A notice about detours, closures, cancellations, delays or planned disruptions.
Best practice: timetable to choose the trip → TransitTracker to time your departure → vehicle map to understand progress → Service Alert to understand disruptions.
Official maps and documents

TriMet Route Maps, System Maps and PDF Viewer

TriMet publishes route maps for individual lines as well as system, Portland City Center, rail and Frequent Service maps.

TriMet System Map Use this when you need to compare buses with MAX, WES and other regional connections.

Open System Maps

Interactive route map Better for identifying individual bus stops and Stop IDs than a static timetable.

Open TriMet Trip Map

Frequent Service map Useful when choosing between several corridors where a more frequent line may reduce waiting.

Open Frequent Service Map

Official Line 12 Barbur/Sandy Blvd Route Map PDF

Line 12 is used here as a practical example of an official TriMet route document. Always compare the PDF with the live route page and effective date before relying on it.

PDF freshness rule: when a service change occurs, use the live route page to confirm whether a previously downloaded map still reflects the current routing.

How to Plan a TriMet Transfer Without Missing the Connection

Plan the entire journey. Check both routes rather than looking only at the first bus departure.
Identify the transfer location. A transit center is often easier than an unfamiliar street intersection.
Check the arrival time of the first bus. A connection that works on paper may become tight during traffic or construction.
Check the second bus in TransitTracker. Use the Stop ID at the transfer location rather than assuming the timetable is exact.
Tap Hop again. You must tap each time you board even when the transfer occurs inside your valid fare period.
Keep a backup route. Frequent Service or MAX may provide a safer alternative when a connection is missed.

TriMet Bus Accessibility and Mobility-Device Information

TriMet states that its buses, trains, transit centers and stations are accessible to riders using mobility devices.

Boarding ramp or lift Buses are equipped with boarding ramps or power lifts. Operators can assist with deployment.
Kneeling buses Many buses can lower the first step toward the curb to make boarding easier.
Priority seating Front seating and mobility-device areas are reserved for riders who need them.
Wheelchair/scooter dimensions TriMet states bus power lifts can accommodate mobility devices up to 30 inches wide and 48 inches long.
Lift weight The published maximum is 800 pounds for the occupied mobility device.
Next-stop information TriMet buses provide automated stop announcements and visual next-stop information.

Read TriMet accessibility guidance

Can You Take a Bicycle on a TriMet Bus?

Yes. Every TriMet bus has a front bike rack that holds two bicycles.

Rack capacity Two bicycles.
Before loading Wait until the bus stops completely and the operator acknowledges you before stepping in front.
Inside the bus Full-size bicycles are not permitted inside. Folding bikes can be carried when collapsed to standard luggage size and kept clear of the aisle.
If both rack spaces are occupied: be prepared to wait for another bus or use another safe travel option. Rack capacity is not reservable.

Open TriMet’s bike-loading instructions

Useful local rider rule

TriMet Night Stop: A Detail Many Riders Miss

Between 8 p.m. and 5 a.m., TriMet allows riders to ask the operator to stop at a safe location along the route even when it is not a normal bus stop.

The operator decides whether the requested location is safe. Traffic conditions, road geometry and stopping restrictions can prevent a night stop at the exact place requested.

This can be especially useful during late-night travel when walking distance, lighting or personal safety is a concern.

Read TriMet’s official bus-riding guidance

TriMet Holiday Bus Schedules

TriMet uses special service patterns on major holidays. The Trip Planner and TransitTracker are updated for those dates, so entering the actual travel date is safer than assuming a normal weekday schedule.

Sunday-level bus service Some major holidays use Sunday schedules. Lines that normally do not operate Sundays may not run.
Different rail rules MAX, WES and Portland Streetcar can follow different holiday patterns from buses.
Customer Service Customer Service can be closed on selected holidays even while transit continues operating.

Check TriMet holiday service

Winter operating guide

What Happens to TriMet Buses During Snow and Ice?

Snow and ice can make a normal timetable unreliable. TriMet may chain buses, detour unsafe sections, cancel selected routes or operate a reduced severe-weather network.

TransitTracker changes When a reliable arrival countdown is not possible, TriMet may display how many miles away the vehicle is instead.
Some routes can be canceled Hillier or lower-ridership routes may be suspended when roads cannot be operated safely.
Severe-weather network TriMet identifies core lines it intends to keep moving on plowed roads when conditions become severe.

Bus lines TriMet identifies for severe snow/ice service

FX2Division
4Fessenden
6MLK Jr Blvd
8Jackson Park
9Powell Blvd
12Barbur/Sandy
14Hawthorne
15Belmont/NW 23rd
17Holgate/Broadway
20Burnside/Stark
33McLoughlin/King
48Cornell
54Beaverton-Hillsdale
57TV Hwy/Forest Grove
72Killingsworth/82nd
73122nd Ave
75Cesar Chavez/Lombard
76Hall/Greenburg
87Airport Way/181st
Even these buses may not follow their normal timetable during severe weather. TriMet says they should operate at regular intervals as road conditions allow.

Check official TriMet winter-weather guidance

TriMet Bus Checklist Before You Leave

  • Confirm the route number and full route name.
  • Check whether your travel date is before or after August 23, 2026.
  • Select the correct destination direction.
  • Choose weekday, Saturday, Sunday or holiday service.
  • Find the nearest scheduled timepoint.
  • Save the exact Stop ID for your boarding location.
  • Check TransitTracker more than once.
  • Look for an active Service Alert.
  • Prepare Hop, contactless payment or exact cash.
  • Tap every time you board or transfer.
  • Arrive at least five minutes before the prediction.
  • Keep a backup line for a time-critical trip.
Rider troubleshooting

When the TriMet Schedule and the Real World Do Not Match

The bus is missing from TransitTracker The trip may not have started, GPS information may be unavailable, or TriMet may be unable to calculate a reliable prediction.
The timetable and tracker disagree A timetable is planned service. TransitTracker can reflect current operating conditions when a valid real-time prediction is available.
Your stop suddenly disappeared Check Service Alerts for construction, detours or temporary stop closures.
The bus is on a different street An active detour may move the vehicle away from its normal route.
A saved route number no longer works Check the August 23, 2026 service changes. Several route numbers, names and service patterns are changing.
You missed the bus by a minute TriMet recommends being at the stop at least five minutes before the estimated arrival rather than walking up at the countdown time.
The PDF and route page differ Follow the current official route page and its effective date rather than an older downloaded document.
TransitTracker shows “scheduled” That can mean a reliable real-time prediction is unavailable. The displayed time is not confirmation that the bus is physically approaching.
Official verification ledger

Official TriMet Sources Used for This Guide

Bus route directory TriMet Bus Service
Route maps and schedules TriMet Maps & Schedules
How schedules work How to Read TriMet Schedules
Fares and Hop TriMet Fare Information
Real-time arrivals TransitTracker
August 23, 2026 changes Official Service Changes
How to ride the bus TriMet Bus Riding Guide
Holiday service TriMet Holiday Service
Winter operations Winter Weather Tips
Verification date: August 12, 2026. Because the regional network changes on August 23, this page should be reviewed again immediately after the new schedules become active.
Independent-site disclosure: busschedule.us does not operate TriMet service, control arrival predictions, sell Hop fares or change routes. Use TriMet for live operational decisions.

Frequently Asked Questions About TriMet Bus Schedules

Where can I find a TriMet bus schedule?

Use TriMet’s official Maps & Schedules page, choose the bus line, then select the destination direction and weekday, Saturday or Sunday timetable.

How many TriMet bus lines are there?

TriMet currently lists 79 bus lines. The network changes on August 23, 2026, so route numbers and service patterns should be rechecked after that date.

What is a TriMet Stop ID?

It is the identification number assigned to a specific bus stop or rail station. You can use the Stop ID with TransitTracker to get upcoming arrival information.

How do I text for TriMet bus times?

Text the Stop ID number to 27299. The reply provides upcoming arrivals for that location. TransitTracker by Text does not include Service Alerts.

How early should I arrive for a TriMet bus?

TriMet recommends arriving at least five minutes before the estimated arrival and checking TransitTracker more than once.

How much is a TriMet bus ride?

The current Adult fare is $2.80 for 2½ hours. Eligible Honored Citizen and Youth fares are $1.40.

Do I need a Hop card?

No. Adult riders can use an eligible contactless credit/debit card or compatible mobile wallet. Hop cards are needed for certain reduced-fare programs.

Do I tap Hop when transferring?

Yes. Tap every time you board, including transfers. An additional charge is not normally applied while the original fare remains valid, but the tap validates your fare.

Which TriMet buses are Frequent Service?

TriMet identifies FX2 and numerous bus lines including 4, 6, 8, 9, 12, 14, 15, 17, 20, 33, 48, 54, 57, 72, 73, 75, 76 and 87 as Frequent Service lines.

Does every stop appear in the TriMet timetable?

No. Timetables show selected major stops called timepoints. Use the interactive map or Stop ID tools for other stops.

What does a dash mean in a TriMet timetable?

A dash indicates that the particular trip does not serve that listed timepoint. Do not estimate a departure inside the gap.

Can I bring a bike on a TriMet bus?

Yes. Every TriMet bus has a front rack that can carry two bikes. Full-size bicycles are not allowed inside buses.

Are TriMet buses wheelchair accessible?

Yes. TriMet states that its buses are accessible and are equipped with boarding ramps or power lifts, priority seating and space for mobility devices.

Can a TriMet bus drop me somewhere other than a normal stop at night?

Between 8 p.m. and 5 a.m., riders may ask the operator for a night stop at a safe location along the route. The operator determines whether stopping there is safe.

Does TriMet use normal schedules on holidays?

Not always. Major holidays can use special schedules, including Sunday-level bus service. Enter the actual holiday travel date in the Trip Planner.

Why does TransitTracker sometimes show a scheduled time instead of a countdown?

If TriMet cannot calculate a reliable real-time prediction, TransitTracker may display the scheduled departure instead.

What changes on August 23, 2026?

TriMet is adjusting 34 lines, with route combinations, frequency reductions, new route names, reroutes and two bus lines eliminated completely. Riders should recheck any saved timetable for travel on or after August 23.

Leave a Comment