S40

Richmond County / Bus

MTA Staten Island Bus S40 holiday schedule

St. George - Amazon · America/New_York

Selected branch: ST GEORGE FERRY via RICHMOND TERR · 49 stops.

Upcoming holiday service dates

Departures from 5 ST/AMAZON FULFILLMENT CENTER toward ST GEORGE FERRY via RICHMOND TERR. 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 ↗

72 departure entries for this stop and branch. First 12:20 AM; last departure 11:50 PM.

Departure / windowDestinationBoarding notes
12:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
12:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
1:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
1:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
2:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
2:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
3:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
3:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
4:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
4:35 AMST GEORGE FERRY via RICHMOND TERRScheduled
4:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
5:00 AMST GEORGE FERRY via RICHMOND TERRScheduled
5:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
5:18 AMST GEORGE FERRY via RICHMOND TERRScheduled
5:28 AMST GEORGE FERRY via RICHMOND TERRScheduled
6:05 AMST GEORGE FERRY via RICHMOND TERRScheduled
6:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
6:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
7:05 AMST GEORGE FERRY via RICHMOND TERRScheduled
8:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
8:40 AMST GEORGE FERRY via RICHMOND TERRScheduled
8:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:00 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
12:10 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:10 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:10 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:10 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:10 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:59 PMST GEORGE FERRY via RICHMOND TERRScheduled
8:16 PMST GEORGE FERRY via RICHMOND TERRScheduled
8:33 PMST GEORGE FERRY via RICHMOND TERRScheduled
8:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
9:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
9:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
10:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
10:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
11:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
11:50 PMST GEORGE FERRY via RICHMOND TERRScheduled

2026-11-26

Thanksgiving · Thursday, November 26, 2026

Every-stop timetable ↗

66 departure entries for this stop and branch. First 12:20 AM; last departure 11:50 PM.

Departure / windowDestinationBoarding notes
12:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
12:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
1:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
1:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
2:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
2:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
3:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
3:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
4:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
4:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
5:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
5:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
6:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
6:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
7:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
7:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
8:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
8:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:45 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:00 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:15 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:45 AMST GEORGE FERRY via RICHMOND TERRScheduled
12:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:12 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:24 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:36 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:05 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:25 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
8:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
8:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
9:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
9:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
10:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
10:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
11:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
11:50 PMST GEORGE FERRY via RICHMOND TERRScheduled

2026-12-25

Christmas Day · Friday, December 25, 2026

Every-stop timetable ↗

66 departure entries for this stop and branch. First 12:20 AM; last departure 11:50 PM.

Departure / windowDestinationBoarding notes
12:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
12:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
1:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
1:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
2:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
2:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
3:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
3:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
4:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
4:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
5:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
5:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
6:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
6:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
7:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
7:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
8:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
8:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:45 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:00 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:15 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:45 AMST GEORGE FERRY via RICHMOND TERRScheduled
12:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:12 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:24 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:36 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:05 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:25 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
8:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
8:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
9:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
9:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
10:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
10:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
11:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
11:50 PMST GEORGE FERRY via RICHMOND TERRScheduled

2027-01-01

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

Every-stop timetable ↗

66 departure entries for this stop and branch. First 12:20 AM; last departure 11:50 PM.

Departure / windowDestinationBoarding notes
12:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
12:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
1:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
1:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
2:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
2:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
3:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
3:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
4:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
4:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
5:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
5:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
6:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
6:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
7:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
7:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
8:20 AMST GEORGE FERRY via RICHMOND TERRScheduled
8:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
9:50 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:10 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
10:45 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:00 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:15 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:30 AMST GEORGE FERRY via RICHMOND TERRScheduled
11:45 AMST GEORGE FERRY via RICHMOND TERRScheduled
12:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
12:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
1:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
2:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
3:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:15 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:30 PMST GEORGE FERRY via RICHMOND TERRScheduled
4:45 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:00 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:12 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:24 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:36 PMST GEORGE FERRY via RICHMOND TERRScheduled
5:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:05 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:25 PMST GEORGE FERRY via RICHMOND TERRScheduled
6:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
7:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
8:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
8:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
9:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
9:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
10:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
10:50 PMST GEORGE FERRY via RICHMOND TERRScheduled
11:20 PMST GEORGE FERRY via RICHMOND TERRScheduled
11:50 PMST GEORGE FERRY via RICHMOND TERRScheduled

More MTA Staten Island Bus travel information

✓
Published MTA Staten Island Bus schedule

Imported Oct 24, 2026 · 04:35 UTC · Service dates 2026-10-12 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 ↗