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.


Inbound service

Train number 3591350130332093219381322335413549355335573561
West Trenton05:09 05:57 06:28 09:20 05:59 14:22 17:00 19:05 20:00 21:00 22:00
Yardley05:13 06:01 06:32 09:23 13:23 14:25 17:03 19:09 20:03 21:03 22:03
Woodbourne05:19 06:07 06:39 09:28 13:28 14:28 17:08 19:17 20:08 21:08 22:08
Langhorne05:23 06:11 06:42 09:32 13:32 14:33 17:12 19:21 20:12 21:12 22:12
Neshaminy05:27 06:15 06:47 09:36 13:36 14:38 17:15 19:24 20:15 21:15 22:15
Trevose05:29 06:17 06:51 09:40 13:40 14:42 17:17 19:27 20:17 21:17 22:17
Somerton05:32 06:19 06:53 09:42 13:42 14:44 17:20 19:31 20:20 21:20 22:21
Forest Hills05:35 06:23 06:55 09:45 13:45 14:46 17:22 19:30 20:22 21:22 22:23
Philmont05:38 06:25 06:57 09:47 13:47 14:48 17:24 19:32 20:24 21:24 22:24
Bethayres05:40 06:28 07:01 09:49 13:49 14:50 17:25 19:34 20:27 21:27 22:27
Meadowbrook05:42 06:29 07:04 09:51 13:51 14:52 17:27 19:37 20:29 21:29 22:29
Rydal05:45 06:32 07:07 09:53 13:53 14:54 17:29 19:39 20:31 21:31 22:31
Noble05:47 06:34 07:09 09:56 13:56 14:59 17:31 19:41 20:33 21:33 22:33
Jenkintown-Wyncote05:51 06:39 07:14 10:01 14:01 15:02 17:35 19:45 20:37 21:37 22:37
Elkins Park06:41 10:03 14:03 15:04 17:37 19:47 20:39 21:40 22:39
Melrose Park06:44 10:05 14:05 15:06 17:41 19:49 20:41 21:41 22:41
Fern Rock Transit Center05:57 06:49 07:23 10:07 14:07 15:09 17:42 19:51 20:43 21:43 22:43
Temple University06:07 06:56 07:32 10:17 14:18 15:19 17:54 20:00 20:53 21:53 22:54
Jefferson Station06:14 07:05 07:41 10:23 14:23 15:25 17:57 20:06 20:59 21:58 22:59
Suburban Station06:19 07:11 07:46 10:28 14:28 15:30 18:03 20:11 21:03 22:03 23:03