B4

Kings County / Bus

MTA Brooklyn Bus B4 holiday schedule

Bay Ridge - Sheepshead Bay · America/New_York

Selected branch: BAY RIDGE NARROWS AV · 65 stops.

Upcoming holiday service dates

Departures from KNAPP ST/HARKNESS AV toward BAY RIDGE NARROWS AV. 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 ↗

60 departure entries for this stop and branch. First 4:22 AM; last departure 12:26 AM +1 day.

Departure / windowDestinationBoarding notes
4:22 AMBAY RIDGE NARROWS AVScheduled
4:52 AMBAY RIDGE NARROWS AVScheduled
5:17 AMBAY RIDGE NARROWS AVScheduled
5:37 AMBAY RIDGE NARROWS AVScheduled
5:52 AMBAY RIDGE NARROWS AVScheduled
6:02 AMBAY RIDGE NARROWS AVScheduled
6:11 AMBAY RIDGE NARROWS AVScheduled
6:19 AMBAY RIDGE NARROWS AVScheduled
6:27 AMBAY RIDGE NARROWS AVScheduled
6:35 AMBAY RIDGE NARROWS AVScheduled
6:45 AMBAY RIDGE NARROWS AVScheduled
6:55 AMBAY RIDGE NARROWS AVScheduled
7:05 AMBAY RIDGE NARROWS AVScheduled
7:15 AMBAY RIDGE NARROWS AVScheduled
7:25 AMBAY RIDGE NARROWS AVScheduled
7:40 AMBAY RIDGE NARROWS AVScheduled
7:55 AMBAY RIDGE NARROWS AVScheduled
8:15 AMBAY RIDGE NARROWS AVScheduled
8:35 AMBAY RIDGE NARROWS AVScheduled
8:55 AMBAY RIDGE NARROWS AVScheduled
9:15 AMBAY RIDGE NARROWS AVScheduled
9:30 AMBAY RIDGE NARROWS AVScheduled
9:45 AMBAY RIDGE NARROWS AVScheduled
10:05 AMBAY RIDGE NARROWS AVScheduled
10:30 AMBAY RIDGE NARROWS AVScheduled
10:58 AMBAY RIDGE NARROWS AVScheduled
11:28 AMBAY RIDGE NARROWS AVScheduled
11:58 AMBAY RIDGE NARROWS AVScheduled
12:28 PMBAY RIDGE NARROWS AVScheduled
12:58 PMBAY RIDGE NARROWS AVScheduled
1:23 PMBAY RIDGE NARROWS AVScheduled
1:42 PMBAY RIDGE NARROWS AVScheduled
2:01 PMBAY RIDGE NARROWS AVScheduled
2:20 PMBAY RIDGE NARROWS AVScheduled
2:35 PMBAY RIDGE NARROWS AVScheduled
2:50 PMBAY RIDGE NARROWS AVScheduled
3:05 PMBAY RIDGE NARROWS AVScheduled
3:20 PMBAY RIDGE NARROWS AVScheduled
3:35 PMBAY RIDGE NARROWS AVScheduled
3:50 PMBAY RIDGE NARROWS AVScheduled
4:06 PMBAY RIDGE NARROWS AVScheduled
4:22 PMBAY RIDGE NARROWS AVScheduled
4:38 PMBAY RIDGE NARROWS AVScheduled
4:54 PMBAY RIDGE NARROWS AVScheduled
5:10 PMBAY RIDGE NARROWS AVScheduled
5:30 PMBAY RIDGE NARROWS AVScheduled
5:50 PMBAY RIDGE NARROWS AVScheduled
6:15 PMBAY RIDGE NARROWS AVScheduled
6:40 PMBAY RIDGE NARROWS AVScheduled
7:05 PMBAY RIDGE NARROWS AVScheduled
7:35 PMBAY RIDGE NARROWS AVScheduled
8:05 PMBAY RIDGE NARROWS AVScheduled
8:35 PMBAY RIDGE NARROWS AVScheduled
9:05 PMBAY RIDGE NARROWS AVScheduled
9:35 PMBAY RIDGE NARROWS AVScheduled
10:05 PMBAY RIDGE NARROWS AVScheduled
10:35 PMBAY RIDGE NARROWS AVScheduled
11:10 PMBAY RIDGE NARROWS AVScheduled
11:46 PMBAY RIDGE NARROWS AVScheduled
12:26 AM +1 dayBAY RIDGE NARROWS AVScheduled

2026-11-26

Thanksgiving · Thursday, November 26, 2026

Every-stop timetable ↗

49 departure entries for this stop and branch. First 4:25 AM; last departure 1:15 AM +1 day.

Departure / windowDestinationBoarding notes
4:25 AMBAY RIDGE NARROWS AVScheduled
4:55 AMBAY RIDGE NARROWS AVScheduled
5:25 AMBAY RIDGE NARROWS AVScheduled
5:55 AMBAY RIDGE NARROWS AVScheduled
6:25 AMBAY RIDGE NARROWS AVScheduled
6:50 AMBAY RIDGE NARROWS AVScheduled
7:20 AMBAY RIDGE NARROWS AVScheduled
7:50 AMBAY RIDGE NARROWS AVScheduled
8:20 AMBAY RIDGE NARROWS AVScheduled
8:50 AMBAY RIDGE NARROWS AVScheduled
9:20 AMBAY RIDGE NARROWS AVScheduled
9:50 AMBAY RIDGE NARROWS AVScheduled
10:20 AMBAY RIDGE NARROWS AVScheduled
10:50 AMBAY RIDGE NARROWS AVScheduled
11:20 AMBAY RIDGE NARROWS AVScheduled
11:50 AMBAY RIDGE NARROWS AVScheduled
12:17 PMBAY RIDGE NARROWS AVScheduled
12:37 PMBAY RIDGE NARROWS AVScheduled
12:57 PMBAY RIDGE NARROWS AVScheduled
1:17 PMBAY RIDGE NARROWS AVScheduled
1:37 PMBAY RIDGE NARROWS AVScheduled
1:57 PMBAY RIDGE NARROWS AVScheduled
2:17 PMBAY RIDGE NARROWS AVScheduled
2:37 PMBAY RIDGE NARROWS AVScheduled
2:57 PMBAY RIDGE NARROWS AVScheduled
3:17 PMBAY RIDGE NARROWS AVScheduled
3:37 PMBAY RIDGE NARROWS AVScheduled
3:57 PMBAY RIDGE NARROWS AVScheduled
4:17 PMBAY RIDGE NARROWS AVScheduled
4:37 PMBAY RIDGE NARROWS AVScheduled
4:57 PMBAY RIDGE NARROWS AVScheduled
5:17 PMBAY RIDGE NARROWS AVScheduled
5:37 PMBAY RIDGE NARROWS AVScheduled
5:57 PMBAY RIDGE NARROWS AVScheduled
6:17 PMBAY RIDGE NARROWS AVScheduled
6:37 PMBAY RIDGE NARROWS AVScheduled
7:06 PMBAY RIDGE NARROWS AVScheduled
7:36 PMBAY RIDGE NARROWS AVScheduled
8:06 PMBAY RIDGE NARROWS AVScheduled
8:36 PMBAY RIDGE NARROWS AVScheduled
9:06 PMBAY RIDGE NARROWS AVScheduled
9:35 PMBAY RIDGE NARROWS AVScheduled
10:05 PMBAY RIDGE NARROWS AVScheduled
10:35 PMBAY RIDGE NARROWS AVScheduled
11:05 PMBAY RIDGE NARROWS AVScheduled
11:35 PMBAY RIDGE NARROWS AVScheduled
12:05 AM +1 dayBAY RIDGE NARROWS AVScheduled
12:35 AM +1 dayBAY RIDGE NARROWS AVScheduled
1:15 AM +1 dayBAY RIDGE NARROWS AVScheduled

2026-12-25

Christmas Day · Friday, December 25, 2026

Every-stop timetable ↗

49 departure entries for this stop and branch. First 4:25 AM; last departure 1:15 AM +1 day.

Departure / windowDestinationBoarding notes
4:25 AMBAY RIDGE NARROWS AVScheduled
4:55 AMBAY RIDGE NARROWS AVScheduled
5:25 AMBAY RIDGE NARROWS AVScheduled
5:55 AMBAY RIDGE NARROWS AVScheduled
6:25 AMBAY RIDGE NARROWS AVScheduled
6:50 AMBAY RIDGE NARROWS AVScheduled
7:20 AMBAY RIDGE NARROWS AVScheduled
7:50 AMBAY RIDGE NARROWS AVScheduled
8:20 AMBAY RIDGE NARROWS AVScheduled
8:50 AMBAY RIDGE NARROWS AVScheduled
9:20 AMBAY RIDGE NARROWS AVScheduled
9:50 AMBAY RIDGE NARROWS AVScheduled
10:20 AMBAY RIDGE NARROWS AVScheduled
10:50 AMBAY RIDGE NARROWS AVScheduled
11:20 AMBAY RIDGE NARROWS AVScheduled
11:50 AMBAY RIDGE NARROWS AVScheduled
12:17 PMBAY RIDGE NARROWS AVScheduled
12:37 PMBAY RIDGE NARROWS AVScheduled
12:57 PMBAY RIDGE NARROWS AVScheduled
1:17 PMBAY RIDGE NARROWS AVScheduled
1:37 PMBAY RIDGE NARROWS AVScheduled
1:57 PMBAY RIDGE NARROWS AVScheduled
2:17 PMBAY RIDGE NARROWS AVScheduled
2:37 PMBAY RIDGE NARROWS AVScheduled
2:57 PMBAY RIDGE NARROWS AVScheduled
3:17 PMBAY RIDGE NARROWS AVScheduled
3:37 PMBAY RIDGE NARROWS AVScheduled
3:57 PMBAY RIDGE NARROWS AVScheduled
4:17 PMBAY RIDGE NARROWS AVScheduled
4:37 PMBAY RIDGE NARROWS AVScheduled
4:57 PMBAY RIDGE NARROWS AVScheduled
5:17 PMBAY RIDGE NARROWS AVScheduled
5:37 PMBAY RIDGE NARROWS AVScheduled
5:57 PMBAY RIDGE NARROWS AVScheduled
6:17 PMBAY RIDGE NARROWS AVScheduled
6:37 PMBAY RIDGE NARROWS AVScheduled
7:06 PMBAY RIDGE NARROWS AVScheduled
7:36 PMBAY RIDGE NARROWS AVScheduled
8:06 PMBAY RIDGE NARROWS AVScheduled
8:36 PMBAY RIDGE NARROWS AVScheduled
9:06 PMBAY RIDGE NARROWS AVScheduled
9:35 PMBAY RIDGE NARROWS AVScheduled
10:05 PMBAY RIDGE NARROWS AVScheduled
10:35 PMBAY RIDGE NARROWS AVScheduled
11:05 PMBAY RIDGE NARROWS AVScheduled
11:35 PMBAY RIDGE NARROWS AVScheduled
12:05 AM +1 dayBAY RIDGE NARROWS AVScheduled
12:35 AM +1 dayBAY RIDGE NARROWS AVScheduled
1:15 AM +1 dayBAY RIDGE NARROWS AVScheduled

2027-01-01

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

Every-stop timetable ↗

49 departure entries for this stop and branch. First 4:25 AM; last departure 1:15 AM +1 day.

Departure / windowDestinationBoarding notes
4:25 AMBAY RIDGE NARROWS AVScheduled
4:55 AMBAY RIDGE NARROWS AVScheduled
5:25 AMBAY RIDGE NARROWS AVScheduled
5:55 AMBAY RIDGE NARROWS AVScheduled
6:25 AMBAY RIDGE NARROWS AVScheduled
6:50 AMBAY RIDGE NARROWS AVScheduled
7:20 AMBAY RIDGE NARROWS AVScheduled
7:50 AMBAY RIDGE NARROWS AVScheduled
8:20 AMBAY RIDGE NARROWS AVScheduled
8:50 AMBAY RIDGE NARROWS AVScheduled
9:20 AMBAY RIDGE NARROWS AVScheduled
9:50 AMBAY RIDGE NARROWS AVScheduled
10:20 AMBAY RIDGE NARROWS AVScheduled
10:50 AMBAY RIDGE NARROWS AVScheduled
11:20 AMBAY RIDGE NARROWS AVScheduled
11:50 AMBAY RIDGE NARROWS AVScheduled
12:17 PMBAY RIDGE NARROWS AVScheduled
12:37 PMBAY RIDGE NARROWS AVScheduled
12:57 PMBAY RIDGE NARROWS AVScheduled
1:17 PMBAY RIDGE NARROWS AVScheduled
1:37 PMBAY RIDGE NARROWS AVScheduled
1:57 PMBAY RIDGE NARROWS AVScheduled
2:17 PMBAY RIDGE NARROWS AVScheduled
2:37 PMBAY RIDGE NARROWS AVScheduled
2:57 PMBAY RIDGE NARROWS AVScheduled
3:17 PMBAY RIDGE NARROWS AVScheduled
3:37 PMBAY RIDGE NARROWS AVScheduled
3:57 PMBAY RIDGE NARROWS AVScheduled
4:17 PMBAY RIDGE NARROWS AVScheduled
4:37 PMBAY RIDGE NARROWS AVScheduled
4:57 PMBAY RIDGE NARROWS AVScheduled
5:17 PMBAY RIDGE NARROWS AVScheduled
5:37 PMBAY RIDGE NARROWS AVScheduled
5:57 PMBAY RIDGE NARROWS AVScheduled
6:17 PMBAY RIDGE NARROWS AVScheduled
6:37 PMBAY RIDGE NARROWS AVScheduled
7:06 PMBAY RIDGE NARROWS AVScheduled
7:36 PMBAY RIDGE NARROWS AVScheduled
8:06 PMBAY RIDGE NARROWS AVScheduled
8:36 PMBAY RIDGE NARROWS AVScheduled
9:06 PMBAY RIDGE NARROWS AVScheduled
9:35 PMBAY RIDGE NARROWS AVScheduled
10:05 PMBAY RIDGE NARROWS AVScheduled
10:35 PMBAY RIDGE NARROWS AVScheduled
11:05 PMBAY RIDGE NARROWS AVScheduled
11:35 PMBAY RIDGE NARROWS AVScheduled
12:05 AM +1 dayBAY RIDGE NARROWS AVScheduled
12:35 AM +1 dayBAY RIDGE NARROWS AVScheduled
1:15 AM +1 dayBAY RIDGE NARROWS AVScheduled

More MTA Brooklyn Bus travel information

✓
Published MTA Brooklyn Bus schedule

Imported Oct 24, 2026 · 04:37 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 ↗