purple
Bus

blue
Bus

orange
Bus

yellow

red

pink

green

teal

1st St at Alma Ave

Babs Ave at 3rd St

Babs Ave at 7th St

9th St at Ellen Ave

Horne Dr at Grace Ave

Hazel Ave at 13th St

(FLAG STOP)Highland Rd at Breezie PR

Highland Rd at Windy Ln

Horne Drive at Irene Ave

Horne Dr at Ida Ave

9th St at Della Ave

9th St at Chris Ave

Babs Ave at 2nd St

1st St at Abby Ave

9th St at BABS

9TH St at Chris Ave

Three Rivers Transit Center

Dayton Transfer Point

Quinault Ave at Okanogan Pl

Quinault Ave at Columbia Center Blvd

Crosswind Blvd at Canal Dr

Crosswind Blvd at Okanagan Pl

Canal Dr at Crosswind Blvd

Canal Dr at Kellogg St

Canal Dr at Quinault St

Edison St at Canal Dr

Metaline Ave at Edison St

Metaline Ave at Arthur St

Volland St at Klamath Ave

Fruitland St at Grand Ronde Ave

Columbia Dr at Jean St

Clearwater Ave at Hwy 395

Metaline Ave at Volland St

Edison St at Okanogan Ave

Canal Dr at Grant St

Grandridge Blvd at Young St

Columbia Center Blvd at Grandridge Blvd

Columbia Center Blvd at Deschutes Ave

Clearwater Ave at Colorado St

Clearwater Ave at Taft St

Clearwater Ave at Quay St

Clearwater Ave at Kellogg St

Clearwater Ave at Fillmore St

Clearwater Ave at Edison St

Clearwater Ave at Yost St

Clearwater Ave at Union St

Clearwater Ave at Morain St

Clearwater Ave at Johnson St

Vista Way at Hwy 395

Kennewick Ave at Underwood St

Kennewick Ave at Quincy St

Garfield St at 5th Ave

1st Ave at Auburn St

Washington St at Canal Dr

Columbia Dr at Beech St

Columbia Dr at Date St

Columbia Dr at Cedar St

Washington St at 1st Ave

Washington St at 5th Ave

6th Ave at Auburn St

6th Ave at Dayton St

Kennewick Ave at Olympia St

Kennewick Ave at Rainier St

Kennewick Ave at Vancouver St

Vista Way at Conway St

Clearwater Ave at Huntington St

Clearwater Ave at Quillan St

Clearwater Ave at Arthur St

Clearwater Ave at Lincoln St / Mckinley St

Young St at Grandridge Blvd

Gage Blvd at Steptoe St

Deschutes Ave at Belfair Ct

Young St at Deschutes Ave

Young St at Hood Pl

Gage Blvd at Pittsburgh St

Kennewick Ave at Hwy 395

10th Ave at Alder Pl

10th Ave at Date St

Gum St at 10th Ave

Gum St at 6th Ave

Gum St at 4th Ave

3rd Ave at Date St

3rd Ave at Washington St

Auburn St at 3rd Ave

Auburn St at Keewaydin Dr

3rd Ave at Elm St

10th Ave at Beech St

Washington St at 12th Pl

Washington St at 15th Ave

Washington St at 19th Ave

19th Ave at Dayton Pl

Garfield St at 19th Ave

19th Ave at Kent St

Olympia St at 20th Ave

Olympia St at 22nd Pl

Olympia St at 26th Ave

Olympia St at 30th Ave

Olympia St at Highland Pl

Vancouver St at 36th Ave

Vancouver St at 31st Ave

Vancouver St at 26th Ave

Vancouver St at 22nd Ave

Vancouver St at 19th Ave

Vancouver St at Tacoma St

Young St at Canal Dr

Kellogg St at Rio Grande Ave

Kellogg St at Lincoln St

Kellogg St at Metaline Ave

Kellogg St at Clearwater Ave

Kellogg St at Kennewick Ave

Kellogg St at 1st Ave

4th Ave at Jefferson St

4th Ave at Grant St

4th Ave at Dawes St

4th Ave at Volland St

4th Ave at Tweedt St

4th Ave at Quillan St

4th Ave at Morain St

4th Ave at Johnson St

4th Ave at Green Pl

4th Ave at Conway Pl

4th Ave at Zillah St

4th Ave at Yelm St

4th Ave at Tacoma St

4th Ave at Rainier St

4th Ave at Olympia St

4th Ave at Kent St

4th Ave at Garfield St

4th Ave at Carmichael Dr

4th Ave at Vancouver St

4th Ave at Buntin St

4th Ave at Dennis St

4th Ave at Green St

4th Ave at Huntington Pl

4th Ave at Williams St

4th Ave at Edison St / Fillmore St

4th Ave at Harrison St / Irving St

Kellogg St at Quinault Ave

Canal Dr at Young St

Kennewick Ave at Johnson St

Kennewick Ave at Reed St

Kennewick Ave at Tweedt St

Union St at 4th Ave

Union St at 7th Ave (WEST)

Union St at 9th Ave

Union St at 12th Ave

Southridge Blvd at Hildebrand Blvd

Hildebrand Blvd at Plaza Way

27th Ave at Yelm St

27th Ave at Tacoma St

27th Ave at Quincy St

27th Ave at Kent St

27th Ave at Jean St

Garfield St at 24th Ave

Garfield St at 18th Ct

(FLAG STOP)Garfield St at 24th Ave

27th Ave at Zillah St

Union St at 21st Ave

Union St at 3rd Ave

Kennewick Ave at Perry St

Kennewick Ave at Irby St

Southridge Blvd at Southridge High School

Columbia Center Blvd at Clearwater Ave

Columbia Center Blvd at 4th Ave

Columbia Center Blvd at 7th Ave

10th Ave at Wilson Ct

10th Ave at Roosevelt St

10th Ave at Osborne St

10th Ave at Jefferson St

(FLAG STOP)10th Ave at Irving St

10th Ave at Edison St

10th Ave at Arthur St

10th Ave at Union St

10th Ave at Morain St

10th Ave at Irby St

19th Ave at Huntington Pl

19th Ave at Ely St

10th Ave at 9th Pl

10th Ave at Vancouver St

10th Ave at Quincy Pl

10th Ave at Newport St

10th Ave at Hartford St

10th Ave at Garfield St

10th Ave at Heatherstone Apts

10th Ave at Olympia St

10th Ave at 8th Pl

19th Ave at Hwy 395

10th Ave at Huntington St

10th Ave at Arthur Pl

10th Ave at Young St

Columbia Center Mall

Gage Blvd at Louisiana St

Gage Blvd at Grandridge Blvd

Center Pkwy at Quinault Ave

Plaza Way at Trios Southridge Hospital

Southridge Blvd at Trios Southridge Hospital South

28th Ave at Quillan St

Ely St at 27th Ave

Ely St at 21st Pl

10th Ave at Hwy 395

Union St at Kennewick Ave

Union St at Albany Ave

Union St at Clearwater Ave

Volland St at Grand Ronde Ave

10th Ave at Washington St

10th Ave at Dayton St

Plaza Way at Hildebrand Blvd

Columbia Dr at Kent Pl

27th Ave at Conway St

10th Ave at Kellogg St

Kennewick Ave at Morain St

Edison St at Clearwater Ave

Edison St at Hood Ave

Olympia St at 7th Pl

Olympia St at 4th Pl

Olympia St at 5th Pl

Kennewick Ave at Conway Pl

Yelm St at Clearwater Ave

Dayton St at 10th Ave

Okanogan Pl at Quinault Ave

Okanagon Pl at Quinault Ave

Grandridge Blvd at Columbia Center Blvd

Grandridge Blvd at Center Pkwy

(FLAG STOP) Center Pkwy at Gage Blvd

36th Ave at Rainier Pl

Fruitland St at Canal Dr

Fruitland St at Albany Ave

Canal Dr at Irving Pl

10th Ave at Rainer St

22nd Ave Transit Center

Lewis St at 28th Ave

Lewis St at 24th Ave

10th Ave at B St

Columbia St at 4th Ave

Columbia St at 5th Ave

Columbia St at 7th Ave

Clark St at 11th Ave

Clark St at 14th Ave

14th Ave at Hopkins St

14th Ave at Irving St

Sylvester St at 15th Ave

Sylvester St at 18th Ave

14th Ave at Sylvester St

(FLAG STOP)Clark St at 14th Ave

Argent Rd at Rd 80

Argent Rd at Rd 76

Argent Rd at Rd 72

Argent Rd at 65th Pl

(FLAG STOP)Argent Rd at Rd 40

Argent Rd at Morasch Ln

Argent Rd at Farm Rd

Saraceno Way at CBC Roundabout

Argent Rd at Tech Way

20th Ave at Sun Willows Blvd

20th Ave at Pearl St

20th Ave at Agate St

20th Ave at Court St

Henry St at 20th Ave

20th Ave at Brown St

20th Ave at Ruby St

Argent Rd at Saratoga Ln

Broadmoor Blvd at St. Thomas Dr.

22nd Ave at Henry St

Court St at 19th Ave

Court St at 18th Ave

Court St at 14th Ave

Court St at 3rd Ave

1st Ave at Octave St

3rd Ave at Columbia St

20th Ave at Irving St

20th Ave at Hopkins St

Lewis St at 8th Ave

Wehe Ave at Lewis St

Lewis St at Franklin Ave / Idaho Ave

Elm Ave at Lewis St

Sylvester St at 14th Ave

Sylvester St at Yakima St / 5th Ave

4th Ave at Bonneville St

Lewis St at Idaho Ave

Adelia St at Owen Ave

Elm Ave at Adelia St

4th Ave at Clark St

Chapel Hill Blvd at Rd 100

Chapel Hill Blvd at Suffolk Ln

Chapel Hill Blvd at Suffolk Ln / Finnhorse Ln

Chapel Hill Blvd at Muris Ln

Rd 84 at Sumas Ln

Rd 84 at Massey Dr

Rd 84 at Sterling Rd

Court St at Rd 66

Court St at Rd 64

Rd 84 at Bell St

Chapel Hill Blvd at St John Ln

Sandifur Pkwy at Dunbarton Ave

Sandifur Pkwy at Midland Ln

Sandifur Pkwy at Rd 90

Sandifur Pkwy at Valdez Ln / Hudson Dr

Sandifur Pkwy at Rd 76

Rd 76 at Savary Dr

Rd 76 at Cordero Dr

Burden Blvd at Rd 68

Burden Blvd at Convention Pl

Burden Blvd at Homerun Dr

Burden Blvd at Lansing Ln

Burden Blvd at Madison Ave (South)

Burden Blvd at Kalahari Dr

Burden Blvd at Rd 44

Rd 44 at Sirocco Dr

Rd 44 at Desert Pl

Rd 44 at Bermuda Dunes / Meadowsweet St

Court St at Rd 48

Rd 44 at Riverhill Dr

Burden Blvd at Madison Ave (North)

Burden Blvd at Rd 60

Burden Blvd at Robert Wayne Dr

Burden Blvd at Clemente Ln

Sandifur Pkwy at Hudson Dr

Sandifur Pkwy at Moorgate Ln

Sandifur Pkwy at Bedford St / Dunbarton Ave

Rd 68 at Chapel Hill Blvd

Rd 68 at Sandifur Parkway

Rd 68 at Wrigley Dr

Rd 68 at Burden Blvd

Rd 68 at Argent Rd

Rd 68 at Wernett Rd

20th Ave at Sylvester St

20th Ave at Henry St

Clark St at 3rd Ave

Alton St at Owen Ave

(FLAG STOP)Sylvester St at 4th Ave

Sylvester St at 3rd Ave

1st Ave at Nixon St

Sylvester St at 1st Ave

Court St at 1st Ave

Court St at 22nd Ave

Wehe Ave at Columbia St

Lewis St at Owen Ave

Elm Ave at Alvina St

Adelia St at Douglas Ave

Wehe Ave at Broadway St

Wehe Ave at Parkview Blvd

Shepperd St at Beech Ave

Elm Ave at Highland St

Parkview Blvd at Waldemar Ave

Cedar Ave at Broadway St

Cedar Ave at Alvina St / Lewis St

Heritage Blvd at Helena St

Manzanita Ln at A St

Tierra Vida Lane at Harvest Ct

A St at Tierra Vida Ln

Cedar Ave at Lewis St / Alvina St

Cedar Ave at Adelia St

Parkview Blvd at Hugo Ave

Sandifur Pkwy at Rd 84

Helena St at Sycamore Ave

Helena St at Cedar Ave

Helena St at Anaconda Ave

Helena St at Sprague Ave

Heritage Blvd at A St

S Rd 40 E at Lakeview

S Rd 40 E at Amazon

S Road 40 E at E B Cir

Chapel Hill Blvd at Rd 84

Wrigley Dr at Rd 76

Road 44 at Argent Pl

A St at S Rd 30

Sandifur Pkwy at Robert Wayne Dr

Rd 60 at Three Rivers Dr

Burns Rd at Rd 60

Convention Dr at Three Rivers Dr

14th Ave at Henry St

Sheppard St at Wehe Ave

Wehe Ave at Salt Lake St

Rd 68 at Sandifur Pkwy

Rd 68 at Burns Rd

Burns Rd at Rd 68

Burns Rd at Sand Dune Ln

Burns Rd at Rd 84

Burns Rd at Dusty Maiden Dr

Broadmoor Blvd at Sandifur Pkwy

Tri-Cities Airport

Burns Rd at Broadmoor Blvd

(FLAG STOP) Burns Rd at Broadmoor Blvd

(FLAG STOP) Burns Rd at Springer Ln

Rd 68 at Three Rivers Dr

1st Ave at Octave St (EAST)

Rd 108 at Buckingham Dr

(FLAG STOP) Rd 108 at Buckingham Dr

Sandifur Pkwy at Broadmoor Blvd (NORTH)

Sandifur Pkwy at Broadmoor Blvd (SOUTH)

Rd 108 at Aquatic Center (WEST)

Rd 108 at Aquatic Center (EAST)

Stacy Ave Transfer Point

Alexander Ct at Miller Ave

Alexander Ct at Benson Ave

Alexander Ct at Highland Dr

Paterson Rd at Prosser High School

(FLAG STOP) Paterson Rd at Neil St

7th St at Sommers St

7th St at Paterson Rd

7th St at Meade Ave

7th St at Dudley Ave

7th St at Stacy Ave

Wine Country Rd at Wamba Rd

Wine Country Rd at Nunn Rd

Chardonnay Ave at Wine Country Rd

Wine Country Rd at Chardonnay Ave

Merlot Dr at Chardonnay Ave

Knight St Transit Center

Keene Rd at Kensington Way

Duportail St at Queensgate Dr

Queensgate Transit Center

Columbia Park Trail at Fowler St

Columbia Park Trail at Spaulding Ave

Columbia Park Trail at Florida Ave

Columbia Center Blvd at Geneva St

Columbia Park Trail at Steptoe St

Keene Rd at Tomich Ave

Van Giesen St at Jones Rd

Van Giesen St at Hall Rd

Van Giesen St at Birch Ave

Van Giesen St at Wright St

Van Giesen St at Perkins Ave

Thayer Dr at Torbett St

Thayer Dr at Symons St

Thayer Dr at Williams Blvd

Thayer Dr at Black Ct

Thayer Dr at Long Ave

Abbot St at Craighill St

Jadwin Ave at Abbot St

Jadwin Ave at Benham St

Jadwin Ave at Davenport St

(FLAG STOP)Jadwin Ave at Falley St

Jadwin Ave at Lee Blvd

Goethals Dr at Lee Blvd

Gillespie St at Cullum Ave

Jadwin Ave at Falley St

Jadwin Ave at Downing St

Jadwin Ave at Comstock St

(FLAG STOP)Abbot St at Casey Ave

(FLAG STOP)Abbot St at Cullum Ave

Lee Blvd at Wellsian Way

Thayer Dr at Swift Blvd

Van Giesen St at Sanford Ave

Van Giesen St at Alder Ave

Van Giesen St at Bronco Ln

Wellsian Way at Aaron Dr

Wellsian Way at Lawless Dr

Wellsian Way at Wyman St

Wellsian Way at Railroad St

Wellsian Way at Lee Blvd

Wellsian Way at Elliot St

Bradley Blvd at Amon Park Dr

Bradley Blvd at Comstock St

Bradley Blvd at Columbia Point Dr

Columbia Point Dr at GW Way

Columbia Point Dr at Bradley Blvd

Knight St at Jadwin Ave

Goethals Dr at Swift Blvd

Swift Blvd at Gilmore St

Jadwin Ave at Williams Blvd

Jadwin Ave at Symons St

Jadwin Ave at Torbett St

Jadwin Ave at Van Giesen St

Jadwin Ave at Wilson St

Jadwin Ave at McMurray St

Jadwin Ave at Coast St

Saint St at Stevens Dr

Jadwin Ave at Stanley St

Stevens Dr at Knight St

Stevens Dr at Swift Blvd

Stevens Dr at Long Ave

Sprout Rd at GW Way

Sprout Rd at Crimson Way

GW Way at Snyder St

GW Way at Saint St

GW Way at Fuller St / Franklin St

GW Way at Newcomer St

GW Way at McMurray St

GW Way at Waldron St

GW Way at Van Giesen St

GW Way at Symons St

GW Way at Williams Blvd

GW Way at Guyer Ave

GW Way at Gowen Ave

GW Way at Hains Ave

GW Way at Hunt Ave

GW way at Waldron St / Howell Ave

GW Way at Catskill St

GW Way at Saint St / Scot St

GW Way at Spengler St

GW Way at Spring St

GW Way at Hanford St

Crimson Way at Sprout Rd

Crimson Way at University Dr

Port of Benton Blvd at 3rd St

Port of Benton Blvd at 6th St

(FLAG STOP)Port of Benton Blvd at 9th St

Ferguson St at GW Way

Innovation Blvd at Horn Rapids Rd

GW Way at 6th St

GW Way at 5th St

Duportail St at Kennedy Rd

Gage Blvd at Leslie Rd

Gage Blvd at On The Green

Gage Blvd at Quailwood Pl

Gage Blvd at Bellerive Dr

Gage Blvd at Meadows Dr

Keene Rd at Shockley Rd

Keene Rd at Keene Ct

Keene Rd at Kapalua Ave

Gage Blvd at Peach Tree Ln

Keene Rd at Gage Blvd

GW Way at University Dr

Keene Rd at Elementary St

Jadwin Ave at Catskill St

Keene Rd at Country Ridge Dr

Duportail St at Keene Rd

Keene Rd at Queensgate Dr

Wright Ave at Fries St

Wright Ave at Lee Blvd

Wright Ave at Swift Blvd

Wright Ave at Raleigh St

Wright Ave at Williams Blvd

Wright Ave at Symons St

Wright Ave at Turner St

McMurray Ave at Sanford Ave

McMurray Ave at Sunset St

McMurray Ave at Marshall Ave

McMurray St at Stevens Dr

Stevens Dr at Woodbury St

Stevens Dr at Christ the King Church

Stevens Dr at Torbett St

Stevens Dr at Mansfield St

Duportail St at Birch Ave

Duportail St at Hartford St

Stevens Dr at Railroad Ave

Stevens Dr at Gillespie St

Duportail St at Wellsian Way

Thayer Dr at Hoffman St

Thayer Dr at Lee Blvd

Williams Blvd at Goethals Dr

Williams Blvd at Stevens Dr

(FLAG STOP)Williams Blvd at Stevens Dr

Spengler St at Stevens Dr

Aaron Dr at Wellsian Way

Goethals Dr at Abbot St

Canyon St at Bellerive Dr

Steptoe St at Lincoln Dr

Gilllespie St at Goethals Dr

Jadwin Ave at Adams St

Saint St at Shasta Ave

Spengler St at GW Way/Carriage Ave

Horn Rapids Rd at Innovation Blvd

Innovation Blvd at Battelle Blvd

Bellerive Dr at Bluebell St

GW Way at Jadwin Ave

Duportail St at Tanglewood Dr (SE)

Duportail St at Tanglewood Dr (NW)

Spengler St at Cosmic Ln

George Washington Way at Sprout Rd

George Washington Way at University Way

Stevens Dr at Symons St

West Richland Transfer Point

Bombing Range Rd at 48th Ave

Bombing Range Rd at Norma St

Bombing Range Rd at Sunglow Ct

Bombing Range Rd at Polo Way

Bombing Range Rd at Silverlake Ct

Kennedy Rd at Sunlake Ct

(FLAG STOP)Kennedy Rd at Arena Rd / Harvest Ln PR

Kennedy Rd at Sirron Ave

Kennedy Rd at East Mountain Rd

Bombing Range Rd at E Lattin / Equestrian Dr

Bombing Range Rd at Northlake Dr

Van Giesen St at Fallon Pl

Van Giesen St at 41st Ave

Van Giesen St at 40th Ave

Van Giesen St at 38th Ave

Van Giesen St at Fallon Dr

Van Giesen St at Canal Dr

Van Giesen St at Grosscup Blvd

Grosscup Blvd at Fern St

Gray St at 59th Ave

62nd Ave at Deer St

Van Giesen St at 58th Ave

Paradise Way at Eagle St / 50th Ave

Paradise Way at Ala Moana Way

South Highland Blvd at Diamond Head Way

South Highland Blvd at Hilo Ct

South Highland Blvd at Phoebe Ln

South Highland Blvd at Crane Dr

Holly Way at Rose St

Paradise Way at Bombing Range Rd