Buffalo / Bus
Niagara Frontier Transportation Authority 48 first and last departure times
Williamsville · America/New_York
Selected branch: Transit - Eastern Hills Mall · 52 stops. Service day: Thursday, October 29, 2026.
First and last published boarding times
Thursday, October 29, 2026 · Transit - Eastern Hills Mall. These are supplied times for this branch. Stops or trips with omitted times cannot establish complete first/last bounds. Drop-off-only visits are excluded. A frequency window’s end is labeled separately and is not an exact last departure.
| Boarding stop | First departure | Last departure / window end | Service notes |
|---|---|---|---|
| Main Street & University StationVisit 1 · 31390 | 6:00 AM | 9:30 PM | 23 scheduled departures |
| Main Street & Kenmore AvenueVisit 2 · 29730 | 6:01 AM | 9:31 PM | 23 scheduled departures |
| Main Street & University PlazaVisit 3 · 30500 | 6:01 AM | 9:31 PM | 23 scheduled departures |
| Main Street & Bailey AvenueVisit 4 · 29540 | 6:02 AM | 9:32 PM | 23 scheduled departures |
| Main Street & Longleat ParkwayVisit 5 · 30730 | 6:03 AM | 9:33 PM | 23 scheduled departures |
| Main Street & Maynard DriveVisit 6 · 30780 | 6:03 AM | 9:33 PM | 23 scheduled departures |
| Main Street & Eggert RoadVisit 7 · 30090 | 6:04 AM | 9:34 PM | 23 scheduled departures |
| Main Street & Ivyhurst RoadVisit 8 · 30430 | 6:05 AM | 9:35 PM | 23 scheduled departures |
| Main Street & Le Brun RoadVisit 9 · 30640 | 6:06 AM | 9:36 PM | 23 scheduled departures |
| Main Street & Getzville RoadVisit 10 · 30210 | 6:07 AM | 9:37 PM | 23 scheduled departures |
| Main Street & Amherst Central High SchoolVisit 11 · 29480 | 6:07 AM | 9:37 PM | 23 scheduled departures |
| Main Street & Campus DriveVisit 12 · 29750 | 6:08 AM | 9:38 PM | 23 scheduled departures |
| Main Street & Harlem RoadVisit 13 · 30270 | 6:09 AM | 9:39 PM | 23 scheduled departures |
| Main Street & Bernhardt DriveVisit 14 · 29620 | 6:09 AM | 9:39 PM | 23 scheduled departures |
| Main Street & Roycroft BoulevardVisit 15 · 31300 | 6:09 AM | 9:39 PM | 23 scheduled departures |
| Main Street & Burroughs DriveVisit 16 · 29550 | 6:09 AM | 9:39 PM | 23 scheduled departures |
| Main Street & Lamark DriveVisit 17 · 30620 | 6:10 AM | 9:40 PM | 23 scheduled departures |
| Main Street & Kings HighwayVisit 18 · 30530 | 6:11 AM | 9:41 PM | 23 scheduled departures |
| Main Street & Royal ParkwayVisit 19 · 31270 | 6:12 AM | 9:42 PM | 23 scheduled departures |
| Main Street & Lafayette BoulevardVisit 20 · 30570 | 6:12 AM | 9:42 PM | 23 scheduled departures |
| Main Street & South Forest RoadVisit 21 · 31470 | 6:12 AM | 9:42 PM | 23 scheduled departures |
| Main Street & Linwood AvenueVisit 22 · 30680 | 6:12 AM | 9:42 PM | 23 scheduled departures |
| Main Street & Union RoadVisit 23 · 31530 | 6:13 AM | 9:43 PM | 23 scheduled departures |
| Main Street & California DriveVisit 24 · 29720 | 6:13 AM | 9:43 PM | 23 scheduled departures |
| Main Street & Los Robles StreetVisit 25 · 30740 | 6:13 AM | 9:43 PM | 23 scheduled departures |
| Main Street & Cayuga RoadVisit 26 · 29770 | 6:14 AM | 9:44 PM | 23 scheduled departures |
| Main Street & Mill StreetVisit 27 · 30830 | 6:14 AM | 9:44 PM | 23 scheduled departures |
| Main Street & South Ellicott StreetVisit 28 · 31460 | 6:15 AM | 9:45 PM | 23 scheduled departures |
| Main Street & Garrison RoadVisit 29 · 30190 | 6:15 AM | 9:45 PM | 23 scheduled departures |
| Main Street & Rinewalt StreetVisit 30 · 31210 | 6:15 AM | 9:45 PM | 23 scheduled departures |
| Main Street & Richfield DriveVisit 31 · 31170 | 6:16 AM | 9:46 PM | 23 scheduled departures |
| Main Street & Oakland RoadVisit 32 · 31040 | 6:16 AM | 9:46 PM | 23 scheduled departures |
| Main Street & Youngs RoadVisit 33 · 31695 | 6:17 AM | 9:47 PM | 23 scheduled departures |
| Youngs Road & ECC North CampusVisit 34 · 58870 | 6:19 AM | 9:49 PM | 23 scheduled departures |
| Arrow Drive & Bell Sports CenterVisit 35 · 2210 | 6:19 AM | 9:49 PM | 23 scheduled departures |
| Arrow Drive & Tech DriveVisit 36 · 2220 | 6:19 AM | 9:49 PM | 23 scheduled departures |
| Tech Drive & Wehrle DriveVisit 37 · 52230 | 6:20 AM | 9:50 PM | 23 scheduled departures |
| Spindrift Drive & Wehrle DriveVisit 38 · 50809 | 6:21 AM | 9:51 PM | 23 scheduled departures |
| Spindrift Drive & Spring Meadow DriveVisit 39 · 50802 | 6:22 AM | 9:51 PM | 23 scheduled departures |
| Spindrift Drive & Spindrift CourtVisit 40 · 50801 | 6:23 AM | 9:52 PM | 23 scheduled departures |
| Spindrift Drive & Windsong Medical ParkVisit 41 · 50806 | 6:23 AM | 9:53 PM | 23 scheduled departures |
| Main Street & Spindrift DriveVisit 42 · 31403 | 6:24 AM | 9:53 PM | 23 scheduled departures |
| Main Street & Village Business ParkVisit 43 · 31565 | 6:24 AM | 9:53 PM | 23 scheduled departures |
| Main Street & 6511 Main StreetVisit 44 · 29400 | 6:24 AM | 9:54 PM | 23 scheduled departures |
| Main Street & Brompton RoadVisit 45 · 29670 | 6:25 AM | 9:54 PM | 23 scheduled departures |
| Main Street & 6715 Main StreetVisit 46 · 29420 | 6:26 AM | 9:55 PM | 23 scheduled departures |
| Main Street & Harding RoadVisit 47 · 30260 | 6:26 AM | 9:56 PM | 23 scheduled departures |
| Main Street & Transit RoadVisit 48 · 31490 | 6:27 AM | 9:56 PM | 23 scheduled departures |
| Transit Road & Clarence MallVisit 49 · 52900 | 6:27 AM | 9:56 PM | 23 scheduled departures |
| Transit Road & Eastern Hills DrivewayVisit 50 · 53021 | 6:28 AM | 9:57 PM | 23 scheduled departures |
| Transit Road & Eastern Hills DrivewayVisit 51 · 53022 | 6:28 AM | 9:58 PM | 23 scheduled departures |
| Transit Road & Eastern Hills MallVisit 52 · 53020 | 6:30 AM | 9:59 PM | 23 scheduled departures |
Times after midnight belong to the service date above. These route limits do not establish the last viable connecting journey. Check connection times separately, or use a reviewed airport guide for a direct airport journey.
First and last times on other branches
All other published stopping patterns for the same service date. Open a branch to compare its stop-by-stop boarding limits.
University Station · 45 stops · Pattern 2da7f81cd50a9892872fd428
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Transit Road & Eastern Hills MallVisit 1 · 53020 | 6:40 AM | 10:09 PM |
| Transit Road & Tennyson RoadVisit 2 · 31471 | 6:41 AM | 10:10 PM |
| Main Street & Transit RoadVisit 3 · 31510 | 6:43 AM | 10:12 PM |
| Main Street & Beresford CourtVisit 4 · 29615 | 6:44 AM | 10:13 PM |
| Main Street & Brompton RoadVisit 5 · 29680 | 6:44 AM | 10:14 PM |
| Main Street & Hampton HillVisit 6 · 30261 | 6:45 AM | 10:14 PM |
| Main Street & Village Business ParkVisit 7 · 31566 | 6:45 AM | 10:15 PM |
| Spindrift Drive & Windsong Medical ParkVisit 8 · 50808 | 6:46 AM | 10:15 PM |
| Spindrift Drive & Spindrift CourtVisit 9 · 50803 | 6:46 AM | 10:16 PM |
| Spindrift Drive & Spring Meadow DriveVisit 10 · 50804 | 6:47 AM | 10:17 PM |
| Spindrift Drive & Wehrle DriveVisit 11 · 14018 | 6:48 AM | 10:17 PM |
| Wehrle Drive & 2040 Wehrle DriveVisit 12 · 56987 | 6:48 AM | 10:18 PM |
| Wehrle Drive & Element RoadVisit 13 · 57103 | 6:49 AM | 10:19 PM |
| Youngs Road & ECC North CampusVisit 14 · 58870 | 6:51 AM | 10:21 PM |
| Main Street & Youngs RoadVisit 15 · 31710 | 6:52 AM | 10:22 PM |
| Main Street & Oakland RoadVisit 16 · 31050 | 6:53 AM | 10:23 PM |
| Main Street & Richfield RoadVisit 17 · 31180 | 6:53 AM | 10:23 PM |
| Main Street & Rinewalt StreetVisit 18 · 31220 | 6:54 AM | 10:24 PM |
| Main Street & Evans StreetVisit 19 · 30130 | 6:54 AM | 10:24 PM |
| Main Street & North Ellicott StreetVisit 20 · 30990 | 6:55 AM | 10:25 PM |
| Main Street & Mill StreetVisit 21 · 30840 | 6:55 AM | 10:25 PM |
| Main Street & Cayuga RoadVisit 22 · 29780 | 6:56 AM | 10:26 PM |
| Main Street & Los Robles StreetVisit 23 · 30750 | 6:56 AM | 10:26 PM |
| Main Street & Reist StreetVisit 24 · 31160 | 6:57 AM | 10:27 PM |
| Main Street & Union RoadVisit 25 · 31540 | 6:58 AM | 10:28 PM |
| Main Street & North Forest RoadVisit 26 · 31010 | 6:58 AM | 10:28 PM |
| Main Street & Park Club LaneVisit 27 · 31105 | 6:58 AM | 10:28 PM |
| Main Street & Royal ParkwayVisit 28 · 31290 | 6:59 AM | 10:29 PM |
| Main Street & Kings HighwayVisit 29 · 30540 | 7:00 AM | 10:30 PM |
| Main Street & Smallwood DriveVisit 30 · 31320 | 7:01 AM | 10:31 PM |
| Main Street & Burroughs DriveVisit 31 · 29710 | 7:01 AM | 10:31 PM |
| Main Street & Chateau TerraceVisit 32 · 29840 | 7:02 AM | 10:32 PM |
| Main Street & Harlem RoadVisit 33 · 30280 | 7:03 AM | 10:33 PM |
| Main Street & Campus DriveVisit 34 · 29760 | 7:03 AM | 10:33 PM |
| Main Street & Daemen CollegeVisit 35 · 29940 | 7:03 AM | 10:33 PM |
| Main Street & Getzville RoadVisit 36 · 30220 | 7:04 AM | 10:34 PM |
| Main Street & Koster RowVisit 37 · 30560 | 7:05 AM | 10:35 PM |
| Main Street & Ivyhurst RoadVisit 38 · 30343 | 7:05 AM | 10:35 PM |
| Main Street & Eggert RoadVisit 39 · 30100 | 7:06 AM | 10:36 PM |
| Main Street & Maynard DriveVisit 40 · 30790 | 7:06 AM | 10:36 PM |
| Main Street & Park CircleVisit 41 · 31100 | 7:07 AM | 10:37 PM |
| Main Street & Callodine AvenueVisit 42 · 29740 | 7:08 AM | 10:38 PM |
| Main Street & University PlazaVisit 43 · 30510 | 7:08 AM | 10:38 PM |
| Main Street & Kenmore AvenueVisit 44 · 31640 | 7:09 AM | 10:39 PM |
| Main Street & University StationVisit 45 · 31390 | 7:10 AM | 10:40 PM |
University Station · 39 stops · Pattern d5fa43bf671348621b908a53
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Transit Road & Eastern Hills MallVisit 1 · 53020 | 6:20 AM | 11:19 PM |
| Transit Road & Tennyson RoadVisit 2 · 31471 | 6:21 AM | 11:20 PM |
| Main Street & Transit RoadVisit 3 · 31510 | 6:23 AM | 11:22 PM |
| Main Street & Beresford CourtVisit 4 · 29615 | 6:24 AM | 11:23 PM |
| Main Street & Brompton RoadVisit 5 · 29680 | 6:25 AM | 11:23 PM |
| Main Street & Hampton HillVisit 6 · 30261 | 6:25 AM | 11:24 PM |
| Main Street & Village Business ParkVisit 7 · 31566 | 6:25 AM | 11:24 PM |
| Main Street & Spindrift DriveVisit 8 · 31406 | 6:26 AM | 11:24 PM |
| Main Street & Youngs RoadVisit 9 · 31710 | 6:28 AM | 11:26 PM |
| Main Street & Oakland RoadVisit 10 · 31050 | 6:28 AM | 11:27 PM |
| Main Street & Richfield RoadVisit 11 · 31180 | 6:29 AM | 11:27 PM |
| Main Street & Rinewalt StreetVisit 12 · 31220 | 6:29 AM | 11:28 PM |
| Main Street & Evans StreetVisit 13 · 30130 | 6:30 AM | 11:28 PM |
| Main Street & North Ellicott StreetVisit 14 · 30990 | 6:30 AM | 11:29 PM |
| Main Street & Mill StreetVisit 15 · 30840 | 6:31 AM | 11:29 PM |
| Main Street & Cayuga RoadVisit 16 · 29780 | 6:32 AM | 11:30 PM |
| Main Street & Los Robles StreetVisit 17 · 30750 | 6:32 AM | 11:30 PM |
| Main Street & Reist StreetVisit 18 · 31160 | 6:33 AM | 11:31 PM |
| Main Street & Union RoadVisit 19 · 31540 | 6:34 AM | 11:32 PM |
| Main Street & North Forest RoadVisit 20 · 31010 | 6:34 AM | 11:32 PM |
| Main Street & Park Club LaneVisit 21 · 31105 | 6:34 AM | 11:32 PM |
| Main Street & Royal ParkwayVisit 22 · 31290 | 6:34 AM | 11:33 PM |
| Main Street & Kings HighwayVisit 23 · 30540 | 6:35 AM | 11:34 PM |
| Main Street & Smallwood DriveVisit 24 · 31320 | 6:36 AM | 11:35 PM |
| Main Street & Burroughs DriveVisit 25 · 29710 | 6:37 AM | 11:35 PM |
| Main Street & Chateau TerraceVisit 26 · 29840 | 6:37 AM | 11:36 PM |
| Main Street & Harlem RoadVisit 27 · 30280 | 6:38 AM | 11:37 PM |
| Main Street & Campus DriveVisit 28 · 29760 | 6:38 AM | 11:37 PM |
| Main Street & Daemen CollegeVisit 29 · 29940 | 6:38 AM | 11:37 PM |
| Main Street & Getzville RoadVisit 30 · 30220 | 6:39 AM | 11:38 PM |
| Main Street & Koster RowVisit 31 · 30560 | 6:40 AM | 11:39 PM |
| Main Street & Ivyhurst RoadVisit 32 · 30343 | 6:40 AM | 11:39 PM |
| Main Street & Eggert RoadVisit 33 · 30100 | 6:41 AM | 11:40 PM |
| Main Street & Maynard DriveVisit 34 · 30790 | 6:41 AM | 11:41 PM |
| Main Street & Park CircleVisit 35 · 31100 | 6:42 AM | 11:42 PM |
| Main Street & Callodine AvenueVisit 36 · 29740 | 6:43 AM | 11:43 PM |
| Main Street & University PlazaVisit 37 · 30510 | 6:43 AM | 11:43 PM |
| Main Street & Kenmore AvenueVisit 38 · 31640 | 6:44 AM | 11:44 PM |
| Main Street & University StationVisit 39 · 31390 | 6:45 AM | 11:45 PM |
Transit - Eastern Hills Mall · 45 stops · Pattern 599127d7471b304fac8af6c2
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Main Street & University StationVisit 1 · 31390 | 10:45 PM | 10:45 PM |
| Main Street & Kenmore AvenueVisit 2 · 29730 | 10:46 PM | 10:46 PM |
| Main Street & University PlazaVisit 3 · 30500 | 10:46 PM | 10:46 PM |
| Main Street & Bailey AvenueVisit 4 · 29540 | 10:47 PM | 10:47 PM |
| Main Street & Longleat ParkwayVisit 5 · 30730 | 10:48 PM | 10:48 PM |
| Main Street & Maynard DriveVisit 6 · 30780 | 10:48 PM | 10:48 PM |
| Main Street & Eggert RoadVisit 7 · 30090 | 10:49 PM | 10:49 PM |
| Main Street & Ivyhurst RoadVisit 8 · 30430 | 10:50 PM | 10:50 PM |
| Main Street & Le Brun RoadVisit 9 · 30640 | 10:51 PM | 10:51 PM |
| Main Street & Getzville RoadVisit 10 · 30210 | 10:52 PM | 10:52 PM |
| Main Street & Amherst Central High SchoolVisit 11 · 29480 | 10:52 PM | 10:52 PM |
| Main Street & Campus DriveVisit 12 · 29750 | 10:53 PM | 10:53 PM |
| Main Street & Harlem RoadVisit 13 · 30270 | 10:54 PM | 10:54 PM |
| Main Street & Bernhardt DriveVisit 14 · 29620 | 10:54 PM | 10:54 PM |
| Main Street & Roycroft BoulevardVisit 15 · 31300 | 10:54 PM | 10:54 PM |
| Main Street & Burroughs DriveVisit 16 · 29550 | 10:55 PM | 10:55 PM |
| Main Street & Lamark DriveVisit 17 · 30620 | 10:55 PM | 10:55 PM |
| Main Street & Kings HighwayVisit 18 · 30530 | 10:56 PM | 10:56 PM |
| Main Street & Royal ParkwayVisit 19 · 31270 | 10:57 PM | 10:57 PM |
| Main Street & Lafayette BoulevardVisit 20 · 30570 | 10:58 PM | 10:58 PM |
| Main Street & South Forest RoadVisit 21 · 31470 | 10:58 PM | 10:58 PM |
| Main Street & Linwood AvenueVisit 22 · 30680 | 10:58 PM | 10:58 PM |
| Main Street & Union RoadVisit 23 · 31530 | 10:59 PM | 10:59 PM |
| Main Street & California DriveVisit 24 · 29720 | 10:59 PM | 10:59 PM |
| Main Street & Los Robles StreetVisit 25 · 30740 | 11:00 PM | 11:00 PM |
| Main Street & Cayuga RoadVisit 26 · 29770 | 11:00 PM | 11:00 PM |
| Main Street & Mill StreetVisit 27 · 30830 | 11:01 PM | 11:01 PM |
| Main Street & South Ellicott StreetVisit 28 · 31460 | 11:01 PM | 11:01 PM |
| Main Street & Garrison RoadVisit 29 · 30190 | 11:02 PM | 11:02 PM |
| Main Street & Rinewalt StreetVisit 30 · 31210 | 11:02 PM | 11:02 PM |
| Main Street & Richfield DriveVisit 31 · 31170 | 11:03 PM | 11:03 PM |
| Main Street & Oakland RoadVisit 32 · 31040 | 11:03 PM | 11:03 PM |
| Main Street & Youngs RoadVisit 33 · 31695 | 11:04 PM | 11:04 PM |
| Main Street & Youngs RoadVisit 34 · 31700 | 11:04 PM | 11:04 PM |
| Main Street & Spindrift DriveVisit 35 · 31403 | 11:06 PM | 11:06 PM |
| Main Street & Village Business ParkVisit 36 · 31565 | 11:06 PM | 11:06 PM |
| Main Street & 6511 Main StreetVisit 37 · 29400 | 11:06 PM | 11:06 PM |
| Main Street & Brompton RoadVisit 38 · 29670 | 11:07 PM | 11:07 PM |
| Main Street & 6715 Main StreetVisit 39 · 29420 | 11:08 PM | 11:08 PM |
| Main Street & Harding RoadVisit 40 · 30260 | 11:08 PM | 11:08 PM |
| Main Street & Transit RoadVisit 41 · 31490 | 11:09 PM | 11:09 PM |
| Transit Road & Clarence MallVisit 42 · 52900 | 11:09 PM | 11:09 PM |
| Transit Road & Eastern Hills DrivewayVisit 43 · 53021 | 11:10 PM | 11:10 PM |
| Transit Road & Eastern Hills DrivewayVisit 44 · 53022 | 11:10 PM | 11:10 PM |
| Transit Road & Eastern Hills MallVisit 45 · 53020 | 11:12 PM | 11:12 PM |
More Niagara Frontier Transportation Authority travel information
Imported Oct 24, 2026 · 04:33 UTC · Service dates 2026-08-30 through 2026-12-05. See data status
Schedule data published by Niagara Frontier Transportation Authority. Feed discovery and cached source archives from MobilityData. Source details ↗