Agencies » New York MTA

Route Schedule for M104-West Harlem - Times Square on Dec 29, 2025

 
Schedule
 

(M104-West Harlem - Times Square stop list)

Branch NameFirst StopStart TimeLast StopEnd TimeTravel Time
West Harlem 129 St via Broadway8 Av on W 41 St12:15:00AMAmsterdam Av on W 129 St12:50:00AM35:00
West Harlem 129 St via Broadway8 Av on W 41 St12:55:00AMAmsterdam Av on W 129 St1:29:00AM34:00
41 St via Broadway/7 AvW 129 St on Convent Av1:05:00AMW 42 St on 7 Av1:39:00AM34:00
West Harlem 129 St via Broadway8 Av on W 41 St1:50:00AMAmsterdam Av on W 129 St2:19:00AM29:00
41 St via Broadway/7 AvW 129 St on Convent Av1:50:00AMW 42 St on 7 Av2:24:00AM34:00
41 St via Broadway/7 AvW 129 St on Convent Av2:35:00AMW 42 St on 7 Av3:09:00AM34:00
West Harlem 129 St via Broadway8 Av on W 41 St2:35:00AMAmsterdam Av on W 129 St3:03:00AM28:00
West Harlem 129 St via Broadway8 Av on W 41 St3:20:00AMAmsterdam Av on W 129 St3:48:00AM28:00
41 St via Broadway/7 AvW 129 St on Convent Av3:20:00AMW 42 St on 7 Av3:54:00AM34:00
41 St via Broadway/7 AvW 129 St on Convent Av4:05:00AMW 42 St on 7 Av4:39:00AM34:00
West Harlem 129 St via Broadway8 Av on W 41 St4:05:00AMAmsterdam Av on W 129 St4:33:00AM28:00
41 St via Broadway/7 AvW 129 St on Convent Av4:45:00AMW 42 St on 7 Av5:19:00AM34:00
West Harlem 129 St via Broadway8 Av on W 41 St4:50:00AMAmsterdam Av on W 129 St5:18:00AM28:00
41 St via Broadway/7 AvW 129 St on Convent Av5:25:00AMW 42 St on 7 Av6:01:00AM36:00
West Harlem 129 St via Broadway8 Av on W 41 St5:35:00AMAmsterdam Av on W 129 St6:09:00AM34:00
41 St via Broadway/7 AvW 129 St on Convent Av5:45:00AMW 42 St on 7 Av6:22:00AM37:00
41 St via Broadway/7 AvW 129 St on Convent Av6:00:00AMW 42 St on 7 Av6:37:00AM37:00
41 St via Broadway/7 AvW 129 St on Convent Av6:15:00AMW 42 St on 7 Av6:56:00AM41:00
West Harlem 129 St via Broadway8 Av on W 41 St6:20:00AMAmsterdam Av on W 129 St6:59:00AM39:00
41 St via Broadway/7 AvW 129 St on Convent Av6:30:00AMW 42 St on 7 Av7:14:00AM44:00
West Harlem 129 St via Broadway8 Av on W 41 St6:40:00AMAmsterdam Av on W 129 St7:22:00AM42:00
41 St via Broadway/7 AvW 129 St on Convent Av6:45:00AMW 42 St on 7 Av7:31:00AM46:00
West Harlem 129 St via Broadway8 Av on W 41 St7:00:00AMAmsterdam Av on W 129 St7:46:00AM46:00
41 St via Broadway/7 AvW 129 St on Convent Av7:00:00AMW 42 St on 7 Av7:55:00AM55:00
41 St via Broadway/7 AvW 129 St on Convent Av7:12:00AMW 42 St on 7 Av8:09:00AM57:00
West Harlem 129 St via Broadway8 Av on W 41 St7:20:00AMAmsterdam Av on W 129 St8:07:00AM47:00
41 St via Broadway/7 AvW 129 St on Convent Av7:24:00AMW 42 St on 7 Av8:25:00AM1:01:00
41 St via Broadway/7 AvW 129 St on Convent Av7:36:00AMW 42 St on 7 Av8:40:00AM1:04:00
West Harlem 129 St via Broadway8 Av on W 41 St7:40:00AMAmsterdam Av on W 129 St8:29:00AM49:00
41 St via Broadway/7 AvW 129 St on Convent Av7:48:00AMW 42 St on 7 Av8:52:00AM1:04:00
West Harlem 129 St via Broadway8 Av on W 41 St7:58:00AMAmsterdam Av on W 129 St8:48:00AM50:00
41 St via Broadway/7 AvW 129 St on Convent Av8:00:00AMW 42 St on 7 Av9:03:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St8:13:00AMAmsterdam Av on W 129 St9:04:00AM51:00
41 St via Broadway/7 AvW 129 St on Convent Av8:15:00AMW 42 St on 7 Av9:18:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St8:28:00AMAmsterdam Av on W 129 St9:20:00AM52:00
41 St via Broadway/7 AvW 129 St on Convent Av8:30:00AMW 42 St on 7 Av9:33:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St8:43:00AMAmsterdam Av on W 129 St9:36:00AM53:00
41 St via Broadway/7 AvW 129 St on Convent Av8:45:00AMW 42 St on 7 Av9:48:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St8:58:00AMAmsterdam Av on W 129 St9:51:00AM53:00
41 St via Broadway/7 AvW 129 St on Convent Av9:00:00AMW 42 St on 7 Av10:03:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St9:13:00AMAmsterdam Av on W 129 St10:06:00AM53:00
41 St via Broadway/7 AvW 129 St on Convent Av9:15:00AMW 42 St on 7 Av10:18:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St9:28:00AMAmsterdam Av on W 129 St10:21:00AM53:00
41 St via Broadway/7 AvW 129 St on Convent Av9:30:00AMW 42 St on 7 Av10:33:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St9:43:00AMAmsterdam Av on W 129 St10:36:00AM53:00
41 St via Broadway/7 AvW 129 St on Convent Av9:45:00AMW 42 St on 7 Av10:48:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St9:58:00AMAmsterdam Av on W 129 St10:51:00AM53:00
41 St via Broadway/7 AvW 129 St on Convent Av10:00:00AMW 42 St on 7 Av11:03:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St10:13:00AMAmsterdam Av on W 129 St11:07:00AM54:00
41 St via Broadway/7 AvW 129 St on Convent Av10:15:00AMW 42 St on 7 Av11:18:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St10:28:00AMAmsterdam Av on W 129 St11:23:00AM55:00
41 St via Broadway/7 AvW 129 St on Convent Av10:30:00AMW 42 St on 7 Av11:33:00AM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St10:43:00AMAmsterdam Av on W 129 St11:38:00AM55:00
41 St via Broadway/7 AvW 129 St on Convent Av10:45:00AMW 42 St on 7 Av11:49:00AM1:04:00
West Harlem 129 St via Broadway8 Av on W 41 St10:58:00AMAmsterdam Av on W 129 St11:53:00AM55:00
41 St via Broadway/7 AvW 129 St on Convent Av11:00:00AMW 42 St on 7 Av12:07:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St11:13:00AMAmsterdam Av on W 129 St12:08:00PM55:00
41 St via Broadway/7 AvW 129 St on Convent Av11:15:00AMW 42 St on 7 Av12:22:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St11:28:00AMAmsterdam Av on W 129 St12:23:00PM55:00
41 St via Broadway/7 AvW 129 St on Convent Av11:30:00AMW 42 St on 7 Av12:37:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St11:43:00AMAmsterdam Av on W 129 St12:38:00PM55:00
41 St via Broadway/7 AvW 129 St on Convent Av11:45:00AMW 42 St on 7 Av12:52:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St11:58:00AMAmsterdam Av on W 129 St12:53:00PM55:00
41 St via Broadway/7 AvW 129 St on Convent Av12:00:00PMW 42 St on 7 Av1:07:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St12:13:00PMAmsterdam Av on W 129 St1:08:00PM55:00
41 St via Broadway/7 AvW 129 St on Convent Av12:15:00PMW 42 St on 7 Av1:22:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St12:28:00PMAmsterdam Av on W 129 St1:23:00PM55:00
41 St via Broadway/7 AvW 129 St on Convent Av12:30:00PMW 42 St on 7 Av1:37:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St12:43:00PMAmsterdam Av on W 129 St1:38:00PM55:00
41 St via Broadway/7 AvW 129 St on Convent Av12:45:00PMW 42 St on 7 Av1:52:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St12:58:00PMAmsterdam Av on W 129 St1:55:00PM57:00
41 St via Broadway/7 AvW 129 St on Convent Av1:00:00PMW 42 St on 7 Av2:07:00PM1:07:00
41 St via Broadway/7 AvW 129 St on Convent Av1:12:00PMW 42 St on 7 Av2:19:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St1:13:00PMAmsterdam Av on W 129 St2:10:00PM57:00
41 St via Broadway/7 AvW 129 St on Convent Av1:24:00PMW 42 St on 7 Av2:31:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St1:28:00PMAmsterdam Av on W 129 St2:26:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av1:36:00PMW 42 St on 7 Av2:43:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St1:43:00PMAmsterdam Av on W 129 St2:41:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av1:48:00PMW 42 St on 7 Av2:55:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St1:58:00PMAmsterdam Av on W 129 St2:56:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av2:00:00PMW 42 St on 7 Av3:07:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St2:10:00PMAmsterdam Av on W 129 St3:08:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av2:12:00PMW 42 St on 7 Av3:19:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St2:22:00PMAmsterdam Av on W 129 St3:20:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av2:24:00PMW 42 St on 7 Av3:31:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St2:34:00PMAmsterdam Av on W 129 St3:32:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av2:36:00PMW 42 St on 7 Av3:43:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St2:46:00PMAmsterdam Av on W 129 St3:44:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av2:48:00PMW 42 St on 7 Av3:55:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St2:58:00PMAmsterdam Av on W 129 St3:56:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av3:00:00PMW 42 St on 7 Av4:07:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St3:10:00PMAmsterdam Av on W 129 St4:08:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av3:12:00PMW 42 St on 7 Av4:19:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St3:22:00PMAmsterdam Av on W 129 St4:20:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av3:24:00PMW 42 St on 7 Av4:31:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St3:34:00PMAmsterdam Av on W 129 St4:32:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av3:36:00PMW 42 St on 7 Av4:43:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St3:46:00PMAmsterdam Av on W 129 St4:44:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av3:48:00PMW 42 St on 7 Av4:55:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St3:58:00PMAmsterdam Av on W 129 St4:56:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av4:00:00PMW 42 St on 7 Av5:07:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St4:10:00PMAmsterdam Av on W 129 St5:08:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av4:12:00PMW 42 St on 7 Av5:22:00PM1:10:00
West Harlem 129 St via Broadway8 Av on W 41 St4:22:00PMAmsterdam Av on W 129 St5:20:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av4:24:00PMW 42 St on 7 Av5:34:00PM1:10:00
West Harlem 129 St via Broadway8 Av on W 41 St4:34:00PMAmsterdam Av on W 129 St5:32:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av4:36:00PMW 42 St on 7 Av5:46:00PM1:10:00
West Harlem 129 St via Broadway8 Av on W 41 St4:46:00PMAmsterdam Av on W 129 St5:44:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av4:48:00PMW 42 St on 7 Av5:58:00PM1:10:00
West Harlem 129 St via Broadway8 Av on W 41 St4:58:00PMAmsterdam Av on W 129 St5:56:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av5:00:00PMW 42 St on 7 Av6:10:00PM1:10:00
West Harlem 129 St via Broadway8 Av on W 41 St5:10:00PMAmsterdam Av on W 129 St6:08:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av5:12:00PMW 42 St on 7 Av6:22:00PM1:10:00
West Harlem 129 St via Broadway8 Av on W 41 St5:22:00PMAmsterdam Av on W 129 St6:20:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av5:24:00PMW 42 St on 7 Av6:34:00PM1:10:00
West Harlem 129 St via Broadway8 Av on W 41 St5:34:00PMAmsterdam Av on W 129 St6:32:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av5:36:00PMW 42 St on 7 Av6:46:00PM1:10:00
West Harlem 129 St via Broadway8 Av on W 41 St5:46:00PMAmsterdam Av on W 129 St6:44:00PM58:00
41 St via Broadway/7 AvW 129 St on Convent Av5:48:00PMW 42 St on 7 Av6:58:00PM1:10:00
West Harlem 129 St via Broadway8 Av on W 41 St5:58:00PMAmsterdam Av on W 129 St6:54:00PM56:00
41 St via Broadway/7 AvW 129 St on Convent Av6:00:00PMW 42 St on 7 Av7:10:00PM1:10:00
West Harlem 129 St via Broadway8 Av on W 41 St6:10:00PMAmsterdam Av on W 129 St7:06:00PM56:00
41 St via Broadway/7 AvW 129 St on Convent Av6:15:00PMW 42 St on 7 Av7:22:00PM1:07:00
West Harlem 129 St via Broadway8 Av on W 41 St6:22:00PMAmsterdam Av on W 129 St7:17:00PM55:00
41 St via Broadway/7 AvW 129 St on Convent Av6:30:00PMW 42 St on 7 Av7:36:00PM1:06:00
West Harlem 129 St via Broadway8 Av on W 41 St6:34:00PMAmsterdam Av on W 129 St7:29:00PM55:00
41 St via Broadway/7 AvW 129 St on Convent Av6:45:00PMW 42 St on 7 Av7:48:00PM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St6:46:00PMAmsterdam Av on W 129 St7:41:00PM55:00
West Harlem 129 St via Broadway8 Av on W 41 St6:58:00PMAmsterdam Av on W 129 St7:51:00PM53:00
41 St via Broadway/7 AvW 129 St on Convent Av7:00:00PMW 42 St on 7 Av8:04:00PM1:04:00
West Harlem 129 St via Broadway8 Av on W 41 St7:10:00PMAmsterdam Av on W 129 St8:02:00PM52:00
41 St via Broadway/7 AvW 129 St on Convent Av7:15:00PMW 42 St on 7 Av8:18:00PM1:03:00
West Harlem 129 St via Broadway8 Av on W 41 St7:22:00PMAmsterdam Av on W 129 St8:13:00PM51:00
41 St via Broadway/7 AvW 129 St on Convent Av7:30:00PMW 42 St on 7 Av8:30:00PM1:00:00
West Harlem 129 St via Broadway8 Av on W 41 St7:35:00PMAmsterdam Av on W 129 St8:26:00PM51:00
West Harlem 129 St via Broadway8 Av on W 41 St7:50:00PMAmsterdam Av on W 129 St8:41:00PM51:00
41 St via Broadway/7 AvW 129 St on Convent Av7:50:00PMW 42 St on 7 Av8:50:00PM1:00:00
West Harlem 129 St via Broadway8 Av on W 41 St8:05:00PMAmsterdam Av on W 129 St8:56:00PM51:00
41 St via Broadway/7 AvW 129 St on Convent Av8:10:00PMW 42 St on 7 Av9:10:00PM1:00:00
West Harlem 129 St via Broadway8 Av on W 41 St8:20:00PMAmsterdam Av on W 129 St9:11:00PM51:00
41 St via Broadway/7 AvW 129 St on Convent Av8:30:00PMW 42 St on 7 Av9:30:00PM1:00:00
West Harlem 129 St via Broadway8 Av on W 41 St8:35:00PMAmsterdam Av on W 129 St9:26:00PM51:00
West Harlem 129 St via Broadway8 Av on W 41 St8:50:00PMAmsterdam Av on W 129 St9:41:00PM51:00
41 St via Broadway/7 AvW 129 St on Convent Av8:50:00PMW 42 St on 7 Av9:48:00PM58:00
West Harlem 129 St via Broadway8 Av on W 41 St9:05:00PMAmsterdam Av on W 129 St9:56:00PM51:00
41 St via Broadway/7 AvW 129 St on Convent Av9:10:00PMW 42 St on 7 Av10:07:00PM57:00
West Harlem 129 St via Broadway8 Av on W 41 St9:20:00PMAmsterdam Av on W 129 St10:11:00PM51:00
41 St via Broadway/7 AvW 129 St on Convent Av9:30:00PMW 42 St on 7 Av10:26:00PM56:00
West Harlem 129 St via Broadway8 Av on W 41 St9:40:00PMAmsterdam Av on W 129 St10:31:00PM51:00
41 St via Broadway/7 AvW 129 St on Convent Av9:50:00PMW 42 St on 7 Av10:44:00PM54:00
West Harlem 129 St via Broadway8 Av on W 41 St10:00:00PMAmsterdam Av on W 129 St10:49:00PM49:00
41 St via Broadway/7 AvW 129 St on Convent Av10:10:00PMW 42 St on 7 Av11:01:00PM51:00
West Harlem 129 St via Broadway8 Av on W 41 St10:20:00PMAmsterdam Av on W 129 St11:06:00PM46:00
41 St via Broadway/7 AvW 129 St on Convent Av10:30:00PMW 42 St on 7 Av11:20:00PM50:00
West Harlem 129 St via Broadway8 Av on W 41 St10:40:00PMAmsterdam Av on W 129 St11:23:00PM43:00
41 St via Broadway/7 AvW 129 St on Convent Av10:50:00PMW 42 St on 7 Av11:38:00PM48:00
West Harlem 129 St via Broadway8 Av on W 41 St11:00:00PMAmsterdam Av on W 129 St11:42:00PM42:00
41 St via Broadway/7 AvW 129 St on Convent Av11:15:00PMW 42 St on 7 Av11:56:00PM41:00
West Harlem 129 St via Broadway8 Av on W 41 St11:20:00PMAmsterdam Av on W 129 St12:02:00AM42:00
41 St via Broadway/7 AvW 129 St on Convent Av11:40:00PMW 42 St on 7 Av12:20:00AM40:00
West Harlem 129 St via Broadway8 Av on W 41 St11:40:00PMAmsterdam Av on W 129 St12:22:00AM42:00
West Harlem 129 St via Broadway8 Av on W 41 St12:00:00AMAmsterdam Av on W 129 St12:35:00AM35:00
41 St via Broadway/7 AvW 129 St on Convent Av12:05:00AM (following day)W 42 St on 7 Av12:45:00AM40:00
West Harlem 129 St via Broadway8 Av on W 41 St12:20:00AM (following day)Amsterdam Av on W 129 St12:55:00AM35:00
41 St via Broadway/7 AvW 129 St on Convent Av12:35:00AM (following day)W 42 St on 7 Av1:12:00AM37:00
West Harlem 129 St via Broadway8 Av on W 41 St12:40:00AM (following day)Amsterdam Av on W 129 St1:15:00AM35:00
West Harlem 129 St via Broadway8 Av on W 41 St1:00:00AM (following day)Amsterdam Av on W 129 St1:33:00AM33:00
West Harlem 129 St via Broadway8 Av on W 41 St1:20:00AM (following day)Amsterdam Av on W 129 St1:53:00AM33:00
November
sumotuwethfrsa
1
2345678
9101112131415
16171819202122
23242526272829
30
December
sumotuwethfrsa
123456
78910111213
14151617181920
21222324252627
28293031
January
sumotuwethfrsa
123
45678910
11121314151617
18192021222324
25262728293031