Route:
12 West Tumwater
- Choose your direction:
- to To Labor & Industries
- to To Olympia Transit Center
12 to To Labor & Industries
- Olympia Transit Center 
- Columbia St at State Ave 
- 5th Ave at Sylvester St 
- 5th Ave at Deschutes Pkwy 
- Deschutes Pkwy at 5th Ave 
- Capitol Lake 
- Marathon Park 
- Percival Cove 
- Deschutes Pkwy at Lakeridge Dr 
- County Courthouse 
- S. Evergreen Park Dr at 24th Way 
- Regency Apts 
- Heritage Park Apts 
- Broadmoor West 
- Evergreen Park 
- Evergreen Park Dr at S. Evergreen Park D 
- Cooper Point Dr at Evergreen Park Dr [sb 
- Crosby Blvd at Mottman Rd 
- South Puget Sound Community College
- < 1 stop away
- < 1 stop away
- Crosby Blvd at Somerset Hill Dr 
- Barnes Blvd at Ridgeview Loop 
- Overlook Point Park 
- Barnes Blvd at Vista Loop 
- 7th Ave at Ebbets Dr 
- 7th Ave at I St 
- Linwood Ave at G St 
- Linwood Ave at Liberty St 
- Linwood Ave at Rural Rd 
- Rural Rd at 48th Ave 
- Rural Rd at Trosper Rd 
- Trosper Rd at Commander Dr 
- Olympics West Retirement Inn 
- Trosper Rd at Lake Park Dr 
- Littlerock Rd at Trosper Rd 
- Twin Star Plaza 
- Littlerock at Kingswood Dr 
- Tumwater Middle School 
- Littlerock Rd at Odegard Rd 
- Littlerock Rd at Glenwood Dr sb] 
- Littlerock Rd at Miner Dr 
- Israel Rd at Littlerock Rd 
- Israel Rd at Old Israel Rd 
- Israel Rd at Linderson Way 
- Linderson Way at Israel Rd 
- Labor & Industries Building 
12 to To Olympia Transit Center
- Labor & Industries Building 
- Linderson Way at Tumwater Blvd 
- Tumwater Blvd at New Market St
- at stop
- Tumwater Blvd at Terminal St 
- Tumwater Blvd at Cleanwater Dr 
- Tumwater Blvd at Capitol Blvd 
- Israel Rd at Nikolas St 
- Indian Creek Apts 
- Israel Rd at New Market St 
- Tumwater High School 
- Israel Rd at Linderson Way 
- Israel Rd at Old Israel Rd 
- Israel Rd at Littlerock Rd 
- Littlerock at Miner Dr 
- Littlerock Rd at McIver Ct 
- Littlerock Rd at Odegard Rd 
- Tumwater Middle School 
- Littlerock Rd at Kingswood Dr 
- Twin Star Plaza, Costco 
- Littlerock Rd at Trosper Rd 
- Trosper Rd at 2nd Ave 
- Tumwater Mobile Estates 
- Western Plaza MHP 
- Rural Rd at Trosper Rd 
- Rural Rd at 48th Ave 
- Linwood Ave at Rural Rd 
- Linwood Ave at Liberty St 
- Linwood Ave at G St 
- 7th Ave at I St 
- Barnes Blvd at Vista Loop 
- Barnes Blvd at Blue Sky Dr 
- Barnes Blvd at Ridgeview Loop 
- Crosby Blvd at Westbury Lane 
- South Puget Sound Community College
- < 1 stop away
- < 1 stop away
- Crosby Blvd at Mottman Rd 
- Evergreen Park Dr at S Evergreen Park Dr
- < 1 stop away
- < 1 stop away
- Evergreen Park 
- Sherwood Glen Apts 
- Heritage Park Apts 
- Westlake Apts 
- County Courthouse 
- Deschutes Pkwy at Lakeridge Dr 
- Percival Cove 
- Marathon Park 
- Capitol Lake 
- Deschutes Pkwy at 5th Ave 
- 5th Ave at Deschutes Pkwy 
- 5th Ave at Sylvester St 
- Columbia St at State Ave 
- Olympia Transit Center