Using MTWRF schedule in effect from 2025-09-07 to 2025-12-31.

Changes are proposed when less than 5% of trains are less than 1 minutes late for any stop.


Outbound service

Train number 9701970317019700970597029773977597449707974697099706971197089713971097159712971797149719971647539755971897579759972097619752972597229727972997269756973197289733973097359732973797349736
Suburban Station04:00 04:40 22:14 06:01 08:25 15:19 15:45 16:15 16:44 17:15 17:40 20:25 00:55
Gray 30th Street04:05 04:45 05:43 06:07 08:20 15:25 15:51 16:20 16:49 17:20 17:36 20:20 00:50
North Philadelphia Amtrak04:14 04:54 05:51 06:17 08:08 15:36 16:01 16:30 17:30 17:25 20:10 00:40
Bridesburg04:21 05:01 05:56 07:59 15:40 16:06 16:36 17:37 17:17 20:03 00:33
Tacony04:24 05:04 05:59 07:55 15:43 16:09 16:39 17:40 17:15 20:00 00:30
Holmesburg Junction04:26 05:06 06:01 07:53 15:45 16:11 16:42 17:06 17:43 17:13 19:58 00:28
Torresdale04:29 05:09 06:05 06:27 07:49 15:50 16:14 16:46 17:13 17:47 17:09 19:55 00:24
Cornwells Heights04:32 05:12 06:08 06:32 07:45 15:52 16:16 16:49 17:16 17:49 17:05 19:51 00:21
Eddington05:14 15:53 16:51 00:18
Croydon04:36 05:17 06:14 07:41 15:58 16:23 16:54 17:22 17:56 17:01 19:47 00:17
Bristol04:40 05:21 06:15 07:37 16:02 16:26 16:58 17:26 17:59 16:57 19:44 00:13
Levittown04:45 05:26 06:21 06:44 07:35 16:07 16:30 17:02 17:29 18:04 16:54 19:42 00:10
Trenton05:01 05:41 06:32 06:54 16:21 16:44 17:19 17:43 18:17 16:46 12:09 00:02
Jefferson Station03:55 04:35 05:56 08:30 15:14 15:41 16:10 16:39 17:11 17:46 20:30 16:00
Temple University03:50 04:32 05:50 08:35 15:10 15:35 16:04 16:33 17:05 17:49 20:35 16:00