Schedule effective March 1, 2026

77-Broadway/Halsey Schedule

Weekday To Troutdale Frontage Rd or Troutdale Reynolds Industrial Park

This table shows schedules for a selection of key stops on the route for 77-Broadway/Halsey Weekday To Troutdale Frontage Rd or Troutdale Reynolds Industrial Park. Schedule times are listed in rows, starting with the stop name in the first cell of the row.
NW Vaughn & 27th

Stop ID 14247

  • 5:40am
  • 6:07am
  • 6:35am
  • 7:08am
  • 7:39am
  • 8:12am
  • 8:46am
  • 9:17am
  • 9:48am
  • 10:16am
  • 10:43am
  • 11:06am
  • 11:27am
  • 11:49am
  • 12:10pm
  • 12:34pm
  • 12:57pm
  • 1:17pm
  • 1:39pm
  • 1:56pm
  • 2:20pm
  • 2:42pm
  • 3:03pm
  • 3:24pm
  • 3:46pm
  • 4:07pm
  • 4:30pm
  • 5:02pm
  • 5:32pm
  • 6:04pm
  • 6:30pm
  • 6:55pm
  • 7:26pm
  • 8:01pm
  • 8:38pm
  • 9:22pm
  • 10:24pm
NW 21st & Lovejoy

Stop ID 7121

  • 5:46am
  • 6:13am
  • 6:41am
  • 7:14am
  • 7:46am
  • 8:19am
  • 8:53am
  • 9:24am
  • 9:55am
  • 10:23am
  • 10:50am
  • 11:13am
  • 11:34am
  • 11:56am
  • 12:17pm
  • 12:41pm
  • 1:04pm
  • 1:24pm
  • 1:46pm
  • 2:04pm
  • 2:28pm
  • 2:50pm
  • 3:11pm
  • 3:32pm
  • 3:54pm
  • 4:16pm
  • 4:39pm
  • 5:11pm
  • 5:39pm
  • 6:11pm
  • 6:37pm
  • 7:02pm
  • 7:33pm
  • 8:08pm
  • 8:45pm
  • 9:28pm
  • 10:30pm
Rose Quarter Transit Center

Stop ID 11817

  • 4:13am
  • 5:59am
  • 6:26am
  • 6:55am
  • 7:28am
  • 8:01am
  • 8:34am
  • 9:07am
  • 9:39am
  • 10:10am
  • 10:39am
  • 11:06am
  • 11:29am
  • 11:51am
  • 12:13pm
  • 12:35pm
  • 12:58pm
  • 1:22pm
  • 1:42pm
  • 2:04pm
  • 2:21pm
  • 2:45pm
  • 3:08pm
  • 3:29pm
  • 3:50pm
  • 4:12pm
  • 4:34pm
  • 4:57pm
  • 5:29pm
  • 5:57pm
  • 6:28pm
  • 6:54pm
  • 7:18pm
  • 7:49pm
  • 8:24pm
  • 9:00pm
  • 9:43pm
  • 10:44pm
NE Weidler & Lloyd Center

Stop ID 6216

  • 4:18am
  • 6:04am
  • 6:31am
  • 7:01am
  • 7:34am
  • 8:07am
  • 8:40am
  • 9:13am
  • 9:45am
  • 10:16am
  • 10:45am
  • 11:12am
  • 11:35am
  • 11:57am
  • 12:19pm
  • 12:41pm
  • 1:04pm
  • 1:28pm
  • 1:48pm
  • 2:10pm
  • 2:27pm
  • 2:51pm
  • 3:14pm
  • 3:35pm
  • 3:56pm
  • 4:18pm
  • 4:40pm
  • 5:03pm
  • 5:35pm
  • 6:03pm
  • 6:34pm
  • 7:00pm
  • 7:23pm
  • 7:54pm
  • 8:29pm
  • 9:05pm
  • 9:48pm
  • 10:49pm
NE Halsey & 42nd (Hollywood)

Stop ID 14145

  • 4:25am
  • 6:11am
  • 6:40am
  • 7:10am
  • 7:43am
  • 8:16am
  • 8:49am
  • 9:22am
  • 9:54am
  • 10:25am
  • 10:54am
  • 11:22am
  • 11:45am
  • 12:07pm
  • 12:29pm
  • 12:51pm
  • 1:14pm
  • 1:38pm
  • 1:58pm
  • 2:20pm
  • 2:38pm
  • 3:02pm
  • 3:25pm
  • 3:46pm
  • 4:07pm
  • 4:29pm
  • 4:51pm
  • 5:14pm
  • 5:46pm
  • 6:13pm
  • 6:44pm
  • 7:10pm
  • 7:33pm
  • 8:03pm
  • 8:38pm
  • 9:14pm
  • 9:57pm
  • 10:57pm
NE Halsey & 60th

Stop ID 2439

  • 4:29am
  • 6:15am
  • 6:44am
  • 7:14am
  • 7:47am
  • 8:20am
  • 8:53am
  • 9:26am
  • 9:58am
  • 10:29am
  • 10:58am
  • 11:26am
  • 11:49am
  • 12:11pm
  • 12:33pm
  • 12:55pm
  • 1:18pm
  • 1:42pm
  • 2:03pm
  • 2:25pm
  • 2:43pm
  • 3:07pm
  • 3:30pm
  • 3:51pm
  • 4:12pm
  • 4:34pm
  • 4:56pm
  • 5:19pm
  • 5:51pm
  • 6:17pm
  • 6:48pm
  • 7:14pm
  • 7:37pm
  • 8:07pm
  • 8:42pm
  • 9:18pm
  • 10:01pm
  • 11:01pm
NE 82nd & 82nd Ave MAX Stn/I-84

Stop ID 7999

  • 4:36am
  • 6:22am
  • 6:51am
  • 7:22am
  • 7:55am
  • 8:28am
  • 9:01am
  • 9:34am
  • 10:06am
  • 10:37am
  • 11:06am
  • 11:34am
  • 11:57am
  • 12:19pm
  • 12:41pm
  • 1:03pm
  • 1:26pm
  • 1:50pm
  • 2:11pm
  • 2:33pm
  • 2:51pm
  • 3:15pm
  • 3:38pm
  • 4:00pm
  • 4:21pm
  • 4:43pm
  • 5:04pm
  • 5:27pm
  • 5:59pm
  • 6:25pm
  • 6:56pm
  • 7:22pm
  • 7:45pm
  • 8:15pm
  • 8:50pm
  • 9:25pm
  • 10:08pm
  • 11:08pm
NE Halsey & 122nd

Stop ID 2366

  • 4:44am
  • 6:30am
  • 6:59am
  • 7:30am
  • 8:04am
  • 8:37am
  • 9:10am
  • 9:43am
  • 10:15am
  • 10:46am
  • 11:15am
  • 11:43am
  • 12:06pm
  • 12:28pm
  • 12:50pm
  • 1:12pm
  • 1:35pm
  • 1:59pm
  • 2:20pm
  • 2:43pm
  • 3:01pm
  • 3:25pm
  • 3:48pm
  • 4:10pm
  • 4:31pm
  • 4:53pm
  • 5:14pm
  • 5:37pm
  • 6:08pm
  • 6:34pm
  • 7:05pm
  • 7:30pm
  • 7:53pm
  • 8:23pm
  • 8:58pm
  • 9:33pm
  • 10:16pm
  • 11:15pm
NE Halsey & 181st

Stop ID 2401

  • 4:52am
  • 6:38am
  • 7:08am
  • 7:39am
  • 8:13am
  • 8:46am
  • 9:18am
  • 9:51am
  • 10:24am
  • 10:55am
  • 11:24am
  • 11:52am
  • 12:15pm
  • 12:37pm
  • 12:58pm
  • 1:21pm
  • 1:44pm
  • 2:09pm
  • 2:30pm
  • 2:53pm
  • 3:11pm
  • 3:35pm
  • 3:58pm
  • 4:20pm
  • 4:41pm
  • 5:04pm
  • 5:25pm
  • 5:47pm
  • 6:18pm
  • 6:44pm
  • 7:14pm
  • 7:39pm
  • 8:02pm
  • 8:32pm
  • 9:07pm
  • 9:42pm
  • 10:25pm
  • 11:23pm
NE Halsey & Fairview/223rd

Stop ID 2341

  • 4:58am
  • 6:45am
  • 7:15am
  • 7:47am
  • 8:21am
  • 8:53am
  • 9:25am
  • 9:58am
  • 10:31am
  • 11:02am
  • 11:31am
  • 12:00pm
  • 12:23pm
  • 12:45pm
  • 1:06pm
  • 1:29pm
  • 1:52pm
  • 2:17pm
  • 2:39pm
  • 3:02pm
  • 3:20pm
  • 3:45pm
  • 4:08pm
  • 4:30pm
  • 4:51pm
  • 5:14pm
  • 5:34pm
  • 5:56pm
  • 6:26pm
  • 6:51pm
  • 7:21pm
  • 7:46pm
  • 8:09pm
  • 8:39pm
  • 9:13pm
  • 9:48pm
  • 10:31pm
  • 11:29pm
1200 Block NW Swigert Way

Stop ID 13975

  • 5:09am
  • 10:11am
  • 6:11pm
NW Frontage Rd & Phoenix Dr

Stop ID 9473

  • 6:57am
  • 7:28am
  • 8:01am
  • 8:35am
  • 9:07am
  • 9:39am
  • 10:45am
  • 11:16am
  • 11:45am
  • 12:14pm
  • 12:37pm
  • 12:59pm
  • 1:20pm
  • 1:44pm
  • 2:07pm
  • 2:31pm
  • 2:53pm
  • 3:17pm
  • 3:35pm
  • 4:01pm
  • 4:24pm
  • 4:46pm
  • 5:07pm
  • 5:30pm
  • 5:50pm
  • 6:41pm
  • 7:06pm
  • 7:36pm
  • 7:59pm
  • 8:21pm
  • 8:51pm
  • 9:25pm
  • 9:59pm
  • 10:42pm
  • 11:40pm

Effective March 1, 2026.   Schedules may change without notice.  |  Get service alerts and real-time arrival information.   How to read this schedule.