12-Barbur/Sandy Blvd

12-Barbur/Sandy Blvd connects Tigard, SW Portland, Burlingame, Portland City Center, NE Portland, and Parkrose, via Pacific Highway/Highway 99W, Barbur, 5th/6th, Burnside, and Sandy.

Frequent Service This bus line runs every 15 minutes or less most of the day, every day. More

Line 12 Schedules

Service alerts in effect:

No service to the eastbound stop on NE Sandy & 31st (Stop ID 5076) due to construction.

No service to stops on SW 5th at Caruthers (Stop ID 7591) and Sheridan (Stop ID 14163) due to long-term construction. Use the temporary stop located on SW 5th just north of Caruthers.

No service to SW 5th & Caruthers (Stop ID 7591) due to long term construction. Temp stop located on 5th, nearside Caruthers.

Beginning Sunday, September 18, some Transit Mall bus stop locations for lines FX2, 1, 4, 12, 19 and 99 will be changing in order to support the new FX2-Division service and improve connections for riders. For more information and the most up-to-date schedules: More

Beginning Sunday, September 18, this line will have schedule changes to keep buses on schedule and improve transfers. For more information and the most up-to-date schedules: More

Effective Oct. 2, 2022 On Sunday, October 2 from 6:00 a.m. to 8:00 a.m., for trips to Tigard Transit Center no service at NE Couch & M L King (Stop ID 13330) and W Burnside & Burnside Bridge (Stop ID 689) due to Portland Marathon. And for trips to Parkrose/Sumner Transit Center, no service at W Burnside & SW 6th (Stop ID 792) and W Burnside & SW 2nd (Stop ID 9526).

Get Line 12 updates by email