66 Bus - Williamsville Express

List of stops
      Monday to Friday

      South Division Street & Ellicott Loop – Transit Road & Millersport Highway

      South Division Street & Ellicott Loop

      16:3517:10

      North Division Street & Main Street

      16:3517:10

      Church Street & Franklin Street

      16:3517:10

      Franklin Street & Mohawk Street

      16:3617:11

      Franklin Street & Huron Street

      16:3717:12

      Franklin Street & Emerson Commons

      16:3717:12

      Franklin Street & Asbury Alley

      16:3717:12

      West Tupper Street & Main Street

      16:3817:13

      Tupper Street & Ellicott Street

      16:3817:13

      Union Road & Rosedale Drive

      17:0017:35

      Union Road & Maryvale Drive

      17:0117:36

      Union Road & Maryvale High School

      17:0117:36

      Union Road & 4589 Union Road

      17:0217:37

      Union Road & 4681 Union Road

      17:0217:37

      Union Road & North Park Avenue

      17:0217:37

      Union Road & Cleveland Drive

      17:0317:38

      Union Road & South Union Terrace

      17:0517:40

      Union Road & 222 South Union Road

      17:0517:40

      Union Road & Main Street

      17:0717:42

      Main Street & California Drive

      17:0717:42

      Main Street & Los Robles Street

      17:0817:43

      Main Street & Cayuga Road

      17:0817:43

      Main Street & Mill Street

      17:0917:44

      Main Street & South Ellicott Street

      17:0917:44

      Main Street & Garrison Road

      17:1017:45

      Main Street & Rinewalt Street

      17:1017:45

      Main Street & Richfield Drive

      17:1117:46

      Main Street & Oakland Road

      17:1117:46

      Main Street & Youngs Road

      17:1217:47

      Main Street & Youngs Road

      17:1217:47

      Main Street & Spindrift Drive

      17:1317:48

      Main Street & Village Business Park

      17:1417:49

      Main Street & 6511 Main Street

      17:1417:49

      Main Street & Brompton Road

      17:1517:50

      Main Street & 6715 Main Street

      17:1517:50

      Main Street & Harding Road

      17:1617:51

      Main Street & Transit Road

      17:1717:52

      Transit Road & Clarence Mall

      17:1717:52

      Transit Road & Eastern Hills Driveway

      17:1817:53

      Transit Road & Eastern Hills Driveway

      17:1817:53

      Transit Road & Eastern Hills Mall

      17:2017:55

      Transit Road & Sheridan Drive

      17:21—

      Transit Road & Wal-Mart

      17:21—

      Transit Road & Maple Road

      17:22—

      Transit Road & Roll Road

      17:23—

      Transit Road & Old Post Road

      17:26—

      Transit Road & North French Road

      17:28—

      Transit Road & Millersport Highway

      17:35—
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Transit Road & Millersport Highway – South Division Street & Ellicott Loop

      Transit Road & Millersport Highway06:47—
      Transit Road & North French Road06:55—
      Transit Road & Casey Road06:57—
      Transit Road & Klein Road07:01—
      Transit Road & Maple Road07:03—
      Transit Road & Walmart07:04—
      Transit Road & Sheridan Drive Ramp07:04—
      Transit Road & Eastern Hills Mall07:0707:37
      Transit Road & Tennyson Road07:0907:39
      Main Street & Transit Road07:1307:43
      Main Street & Beresford Court07:1407:44
      Main Street & Brompton Road07:1407:44
      Main Street & Hampton Hill07:1407:44
      Main Street & Village Business Park07:1507:45
      Main Street & Spindrift Drive07:1507:45
      Main Street & Youngs Road07:1707:47
      Main Street & Oakland Road07:1707:47
      Main Street & Richfield Road07:1807:48
      Main Street & Rinewalt Street07:1807:48
      Main Street & Evans Street07:1907:49
      Main Street & North Ellicott Street07:1907:49
      Main Street & Mill Street07:1907:49
      Main Street & Cayuga Road07:2007:50
      Main Street & Los Robles Street07:2007:50
      Main Street & Reist Street07:2107:51
      Union Road & Main Street07:2207:52
      Union Road & 193 Union Road07:2207:52
      Union Road & 223 South Union Road07:2307:53
      Union Road & North Park Avenue07:2507:55
      Union Road & Ucpa 4680 Union Road07:2507:55
      Union Road & 4614 Union Road07:2607:56
      Union Road & Peinkofer Drive07:2607:56
      Union Road & Clearvale Drive07:2607:56
      Union Road & Maryvale Drive07:2607:56
      Union Road & Rosedale Drive07:2707:57
      Goodell Street & Michigan Avenue07:4708:17
      Goodell Street & Oak Street07:4708:17
      Goodell Street & Ellicott Street07:4708:17
      Pearl Street & Tupper Street07:4808:18
      Pearl Street & Chippewa Street07:4808:18
      Pearl Street & West Huron Street07:4908:19
      Court Street & Pearl Street07:4908:19
      Pearl Street & West Eagle Street07:5008:20
      Church Street & Main Street07:5008:20
      South Division Street & Washington Street07:5008:20
      South Division Street & Ellicott Loop07:5108:21
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: South Division Street & Ellicott Loop – Transit Road & Millersport Highway
      South Division Street - North Division Street - Church Street - Genesee Street - Franklin Street - Main Street - East Tupper Street - Union Road - South Union Road - Main Street - Transit Road
      Inbound: Transit Road & Millersport Highway – South Division Street & Ellicott Loop
      Transit Road - Casey Road - Transit Road - Main Street - South Union Road - North Park Avenue - Union Road - Peinkofer Drive - Clearvale Drive - Union Road - Goodell Street - Pearl Street - Court Street - West Eagle Street - Church Street - South Division Street

      Schedules and stops for this route are published in GTFS: metro-nfta-com-rail

      Frequently asked questions about route 66

      • What time does route 66 start operating?

        Services on route 66 start at 16:35 from Monday to Friday.

      • What time does route 66 stop operating?

        Services on route 66 end at 17:55 from Monday to Friday.

      • Is there a stop for route 66 near me?

        View the nearest stop for route 66.

      66 (Buffalo Buses)

      The first stop of the 66 bus route is South Division Street & Ellicott Loop and the last stop is Transit Road & Millersport Highway. 66 (Williamsville Express) is operational during on weekdays.

      Additional information: 66 has 48 stops. The total trip duration for this route is approximately 60 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Buffalo, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      66 bus near me

      Last updated on November 11, 2026