Route:
304 to Downtown Seattle
- Richmond Beach Dr NW & NW 196th Pl 
- NW 196th St & 24th Ave NW 
- NW 195th St & 20th Ave NW 
- NW Richmond Beach Rd & 15th Ave NW 
- NW Richmond Beach Rd & NW 191st St 
- NW Richmond Beach Rd & 8th Ave NW
- approaching
- NW Richmond Beach Rd & 3rd Ave NW 
- NW Richmond Beach Rd & 1st Ave NW 
- Dayton Ave N & N 185th St 
- Dayton Ave N & N 183rd St 
- Dayton Ave N & N 179th Pl 
- Dayton Ave N & St. Luke Pl N 
- Dayton Ave N & N 172nd St 
- Dayton Ave N & N 169th St 
- Dayton Ave N & Carlyle Hall Rd N 
- Dayton Ave N & N Greenwood Dr 
- Dayton Ave N & N 160th St 
- Dayton Ave N & N 155th St 
- Dayton Ave N & N 150th St 
- N 145th St & Greenwood Ave N 
- N 145th St & Evanston Ave N 
- N 145th St & Linden Ave N 
- N 145th St & Aurora Ave N 
- N 145th St & Interlake Ave N 
- N 145th St & Courtland Pl N 
- N 145th St & Meridian Ave N 
- N 145th St & Corliss Ave N 
- NE 145th St & 1st Ave NE 
- I-5 & NE 145th St 
- 5th Ave & Jefferson St 
- 3rd Ave & James St
- < 1 stop away
- 3rd Ave & Madison St 
- 3rd Ave & Union St
- approaching
- 3rd Ave & Pine St 
- Virginia St & 6th Ave 
304 to Richmond Beach
No scheduled service for the 304 to Richmond Beach at this time.
- Eastlake Ave E & Aloha St 
- Eastlake Ave E & Mercer St 
- Stewart St & Yale Ave N 
- Stewart St & 9th Ave 
- Stewart St & 7th Ave 
- 3rd Ave & Pike St 
- 3rd Ave & Seneca St 
- 3rd Ave & Cherry St 
- Terrace St & 5th Ave 
- 5th Ave & James St 
- NE 145th St & 5th Ave NE 
- NE 145th St & 1st Ave NE 
- N 145th St & Corliss Ave N 
- N 145th St & Meridian Ave N 
- N 145th St & Courtland Pl N 
- N 145th St & Interlake Ave N 
- N 145th St & Aurora Ave N 
- N 145th St & Linden Ave N 
- N 145th St & Dayton Ave N 
- N 145th St & Greenwood Ave N 
- Dayton Ave N & N 150th St 
- Dayton Ave N & N 155th St 
- Dayton Ave N & N 160th St 
- Dayton Ave N & N Greenwood Dr 
- Dayton Ave N & Carlyle Hall Rd N 
- Dayton Ave N & N 167th St 
- Dayton Ave N & N 171st St 
- Dayton Ave N & St. Luke Pl N 
- Dayton Ave N & N 179th Pl 
- Dayton Ave N & N 183rd St 
- Dayton Ave N & N 185th St 
- NW Richmond Beach Rd & 2nd Ave NW 
- NW Richmond Beach Rd & 8th Ave NW 
- NW Richmond Beach Rd & 12th Ave NW 
- NW Richmond Beach Rd & 15th Ave NW 
- NW 196th St & 20th Ave NW 
- NW 196th St & NW 194th Pl 
- NW 196th St & 26th Ave NW 
- Richmond Beach Dr NW & NW 196th Pl