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
- 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
- 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
- < 1 stop away
- < 1 stop away
- 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
- Crosby Blvd at Mottman Rd
- Evergreen Park Dr at S Evergreen Park Dr
- 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
- approaching
- approaching
- 5th Ave at Sylvester St
- Columbia St at State Ave
- Olympia Transit Center