M104

New York County / Bus

MTA Manhattan Bus M104 holiday schedule

West Harlem - Times Square · America/New_York

Selected branch: WEST HARLEM 129 ST via BROADWAY · 35 stops.

Upcoming holiday service dates

Departures from W 41 ST/8 AV toward WEST HARLEM 129 ST via BROADWAY. Dates use the agency’s calendar and explicit service exceptions. These are calendar holidays, not a claim that the agency uses a special holiday timetable.

Only upcoming dates within this feed’s coverage appear. Observed holidays and other special events may follow different calendars; use the date selector on the full timetable for any other date.

2026-11-11

Veterans Day · Wednesday, November 11, 2026

Every-stop timetable ↗

96 departure entries for this stop and branch. First 12:15 AM; last departure 1:20 AM +1 day.

Departure / windowDestinationBoarding notes
12:15 AMWEST HARLEM 129 ST via BROADWAYScheduled
12:55 AMWEST HARLEM 129 ST via BROADWAYScheduled
1:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
2:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
3:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
4:05 AMWEST HARLEM 129 ST via BROADWAYScheduled
4:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
5:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
6:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
6:40 AMWEST HARLEM 129 ST via BROADWAYScheduled
7:00 AMWEST HARLEM 129 ST via BROADWAYScheduled
7:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
7:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
7:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:05 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:47 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:59 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:11 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:23 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:47 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:59 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:11 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:23 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:47 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:59 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:11 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:23 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:47 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:59 AMWEST HARLEM 129 ST via BROADWAYScheduled
12:11 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:23 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:47 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:59 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:11 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:23 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:47 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:59 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:11 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:23 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:45 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:55 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:05 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:15 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:25 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:45 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:55 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:05 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:15 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:25 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:45 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:55 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:05 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:15 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:25 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:45 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:55 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:05 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:15 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:25 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:45 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:55 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:05 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:15 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:25 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:40 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:55 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:10 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:25 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:40 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:55 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:10 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:25 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:42 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:00 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:40 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:00 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:40 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:00 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:20 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:40 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
1:00 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
1:20 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled

2026-11-26

Thanksgiving · Thursday, November 26, 2026

Every-stop timetable ↗

141 departure entries for this stop and branch. First 12:15 AM; last departure 1:20 AM +1 day.

Departure / windowDestinationBoarding notes
12:15 AMWEST HARLEM 129 ST via BROADWAYScheduled
12:55 AMWEST HARLEM 129 ST via BROADWAYScheduled
1:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
2:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
3:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
4:05 AMWEST HARLEM 129 ST via BROADWAYScheduled
4:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
5:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
6:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
6:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
7:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
7:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:40 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:00 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:40 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:55 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:10 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:30 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:40 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:00 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:10 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:18 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:26 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:34 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:42 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:58 AMWEST HARLEM 129 ST via BROADWAYScheduled
12:06 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:21 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:28 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:42 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:49 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:21 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:28 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:36 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:52 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:00 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:17 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:53 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:12 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:22 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:34 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:46 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:58 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:10 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:22 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:34 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:46 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:58 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:10 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:22 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:34 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:46 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
1:01 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
1:20 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled

2026-12-25

Christmas Day · Friday, December 25, 2026

Every-stop timetable ↗

141 departure entries for this stop and branch. First 12:15 AM; last departure 1:20 AM +1 day.

Departure / windowDestinationBoarding notes
12:15 AMWEST HARLEM 129 ST via BROADWAYScheduled
12:55 AMWEST HARLEM 129 ST via BROADWAYScheduled
1:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
2:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
3:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
4:05 AMWEST HARLEM 129 ST via BROADWAYScheduled
4:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
5:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
6:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
6:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
7:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
7:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:40 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:00 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:40 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:55 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:10 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:30 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:40 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:00 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:10 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:18 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:26 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:34 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:42 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:58 AMWEST HARLEM 129 ST via BROADWAYScheduled
12:06 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:21 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:28 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:42 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:49 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:21 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:28 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:36 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:52 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:00 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:17 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:53 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:12 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:22 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:34 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:46 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:58 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:10 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:22 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:34 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:46 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:58 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:10 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:22 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:34 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:46 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
1:01 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
1:20 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled

2027-01-01

New Year’s Day · Friday, January 1, 2027

Every-stop timetable ↗

141 departure entries for this stop and branch. First 12:15 AM; last departure 1:20 AM +1 day.

Departure / windowDestinationBoarding notes
12:15 AMWEST HARLEM 129 ST via BROADWAYScheduled
12:55 AMWEST HARLEM 129 ST via BROADWAYScheduled
1:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
2:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
3:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
4:05 AMWEST HARLEM 129 ST via BROADWAYScheduled
4:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
5:35 AMWEST HARLEM 129 ST via BROADWAYScheduled
6:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
6:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
7:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
7:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
8:40 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:00 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:40 AMWEST HARLEM 129 ST via BROADWAYScheduled
9:55 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:10 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:20 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:30 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:40 AMWEST HARLEM 129 ST via BROADWAYScheduled
10:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:00 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:10 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:18 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:26 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:34 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:42 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:50 AMWEST HARLEM 129 ST via BROADWAYScheduled
11:58 AMWEST HARLEM 129 ST via BROADWAYScheduled
12:06 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:21 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:28 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:42 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:49 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
1:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
2:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
3:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
4:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
5:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
6:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:20 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:32 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:38 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:50 PMWEST HARLEM 129 ST via BROADWAYScheduled
7:56 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:14 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:21 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:28 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:36 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
8:52 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:00 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:08 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:17 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:26 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:35 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:44 PMWEST HARLEM 129 ST via BROADWAYScheduled
9:53 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:02 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:12 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:22 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:34 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:46 PMWEST HARLEM 129 ST via BROADWAYScheduled
10:58 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:10 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:22 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:34 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:46 PMWEST HARLEM 129 ST via BROADWAYScheduled
11:58 PMWEST HARLEM 129 ST via BROADWAYScheduled
12:10 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:22 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:34 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
12:46 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
1:01 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled
1:20 AM +1 dayWEST HARLEM 129 ST via BROADWAYScheduled

More MTA Manhattan Bus travel information

✓
Published MTA Manhattan Bus schedule

Imported Oct 24, 2026 · 04:35 UTC · Service dates 2026-10-08 through 2027-01-02. See data status

Schedule data published by Metropolitan Transit Authority (MTA). Feed discovery and cached source archives from MobilityData. Source details ↗