Pennsylvania / Philadelphia

Schedule for 20th St & JFK Blvd

Route name

Arrival time

Departure time

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

05:34:00

05:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

05:34:00

05:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

05:34:00

05:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

05:34:00

05:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:04:00

06:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:04:00

06:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:06:00

06:06:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:06:00

06:06:00

49 - 5th-Market to Wissahickon TC

5th-Market

06:16:00

06:16:00

49 - 5th-Market to Wissahickon TC

5th-Market

06:16:00

06:16:00

49 - 5th-Market to Wissahickon TC

5th-Market

06:16:00

06:16:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:21:00

06:21:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:21:00

06:21:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:34:00

06:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:34:00

06:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:36:00

06:36:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:36:00

06:36:00

49 - 5th-Market to Wissahickon TC

5th-Market

06:45:00

06:45:00

49 - 5th-Market to Wissahickon TC

5th-Market

06:45:00

06:45:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:51:00

06:51:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

06:51:00

06:51:00

49 - 5th-Market to Wissahickon TC

5th-Market

06:55:00

06:55:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:04:00

07:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:04:00

07:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:07:00

07:07:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:07:00

07:07:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:08:00

07:08:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:08:00

07:08:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:12:00

07:12:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:22:00

07:22:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:22:00

07:22:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:29:00

07:29:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:29:00

07:29:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:34:00

07:34:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:34:00

07:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:34:00

07:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:37:00

07:37:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:37:00

07:37:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:44:00

07:44:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:44:00

07:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:53:00

07:53:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

07:53:00

07:53:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:57:00

07:57:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:59:00

07:59:00

49 - 5th-Market to Wissahickon TC

5th-Market

07:59:00

07:59:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:04:00

08:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:04:00

08:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:09:00

08:09:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:09:00

08:09:00

49 - 5th-Market to Wissahickon TC

5th-Market

08:13:00

08:13:00

49 - 5th-Market to Wissahickon TC

5th-Market

08:21:00

08:21:00

49 - 5th-Market to Wissahickon TC

5th-Market

08:21:00

08:21:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:25:00

08:25:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:25:00

08:25:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:34:00

08:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:34:00

08:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:40:00

08:40:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:40:00

08:40:00

49 - 5th-Market to Wissahickon TC

5th-Market

08:41:00

08:41:00

49 - 5th-Market to Wissahickon TC

5th-Market

08:41:00

08:41:00

49 - 5th-Market to Wissahickon TC

5th-Market

08:42:00

08:42:00

49 - 5th-Market to Wissahickon TC

5th-Market

08:49:00

08:49:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:55:00

08:55:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

08:55:00

08:55:00

49 - 5th-Market to Wissahickon TC

5th-Market

09:01:00

09:01:00

49 - 5th-Market to Wissahickon TC

5th-Market

09:01:00

09:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:04:00

09:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:04:00

09:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:10:00

09:10:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:10:00

09:10:00

49 - 5th-Market to Wissahickon TC

5th-Market

09:21:00

09:21:00

49 - 5th-Market to Wissahickon TC

5th-Market

09:21:00

09:21:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:24:00

09:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:24:00

09:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:25:00

09:25:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:25:00

09:25:00

49 - 5th-Market to Wissahickon TC

5th-Market

09:27:00

09:27:00

49 - 5th-Market to Wissahickon TC

5th-Market

09:27:00

09:27:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:40:00

09:40:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:40:00

09:40:00

49 - 5th-Market to Wissahickon TC

5th-Market

09:41:00

09:41:00

49 - 5th-Market to Wissahickon TC

5th-Market

09:41:00

09:41:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:44:00

09:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

09:44:00

09:44:00

49 - 5th-Market to Wissahickon TC

5th-Market

09:58:00

09:58:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:00:00

10:00:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:00:00

10:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:01:00

10:01:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:01:00

10:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:04:00

10:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:04:00

10:04:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:13:00

10:13:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:19:00

10:19:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:19:00

10:19:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:21:00

10:21:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:21:00

10:21:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:24:00

10:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:24:00

10:24:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:28:00

10:28:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:39:00

10:39:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:39:00

10:39:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:43:00

10:43:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:43:00

10:43:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:44:00

10:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

10:44:00

10:44:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:58:00

10:58:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:58:00

10:58:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:59:00

10:59:00

49 - 5th-Market to Wissahickon TC

5th-Market

10:59:00

10:59:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:04:00

11:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:04:00

11:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:05:00

11:05:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:05:00

11:05:00

49 - 5th-Market to Wissahickon TC

5th-Market

11:19:00

11:19:00

49 - 5th-Market to Wissahickon TC

5th-Market

11:19:00

11:19:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:24:00

11:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:24:00

11:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:27:00

11:27:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:27:00

11:27:00

49 - 5th-Market to Wissahickon TC

5th-Market

11:29:00

11:29:00

49 - 5th-Market to Wissahickon TC

5th-Market

11:39:00

11:39:00

49 - 5th-Market to Wissahickon TC

5th-Market

11:39:00

11:39:00

49 - 5th-Market to Wissahickon TC

5th-Market

11:43:00

11:43:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:44:00

11:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:44:00

11:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:49:00

11:49:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

11:49:00

11:49:00

49 - 5th-Market to Wissahickon TC

5th-Market

11:59:00

11:59:00

49 - 5th-Market to Wissahickon TC

5th-Market

11:59:00

11:59:00

49 - 5th-Market to Wissahickon TC

5th-Market

11:59:00

11:59:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:04:00

12:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:04:00

12:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:11:00

12:11:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:11:00

12:11:00

49 - 5th-Market to Wissahickon TC

5th-Market

12:20:00

12:20:00

49 - 5th-Market to Wissahickon TC

5th-Market

12:20:00

12:20:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:24:00

12:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:24:00

12:24:00

49 - 5th-Market to Wissahickon TC

5th-Market

12:29:00

12:29:00

49 - 5th-Market to Wissahickon TC

5th-Market

12:30:00

12:30:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:33:00

12:33:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:33:00

12:33:00

49 - 5th-Market to Wissahickon TC

5th-Market

12:40:00

12:40:00

49 - 5th-Market to Wissahickon TC

5th-Market

12:40:00

12:40:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:44:00

12:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:44:00

12:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:55:00

12:55:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

12:55:00

12:55:00

49 - 5th-Market to Wissahickon TC

5th-Market

12:59:00

12:59:00

49 - 5th-Market to Wissahickon TC

5th-Market

13:00:00

13:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

13:00:00

13:00:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

13:04:00

13:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

13:04:00

13:04:00

49 - 5th-Market to Wissahickon TC

5th-Market

13:16:00

13:16:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

13:17:00

13:17:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

13:17:00

13:17:00

49 - 5th-Market to Wissahickon TC

5th-Market

13:20:00

13:20:00

49 - 5th-Market to Wissahickon TC

5th-Market

13:20:00

13:20:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

13:24:00

13:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

13:24:00

13:24:00

49 - 5th-Market to Wissahickon TC

5th-Market

13:30:00

13:30:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

13:39:00

13:39:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

13:39:00

13:39:00

49 - 5th-Market to Wissahickon TC

5th-Market

13:40:00

13:40:00

49 - 5th-Market to Wissahickon TC

5th-Market

13:40:00

13:40:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

13:44:00

13:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

13:44:00

13:44:00

49 - 5th-Market to Wissahickon TC

5th-Market

14:00:00

14:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

14:00:00

14:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

14:00:00

14:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

14:01:00

14:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:01:00

14:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:01:00

14:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:04:00

14:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:04:00

14:04:00

49 - 5th-Market to Wissahickon TC

5th-Market

14:21:00

14:21:00

49 - 5th-Market to Wissahickon TC

5th-Market

14:21:00

14:21:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:23:00

14:23:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:23:00

14:23:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:24:00

14:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:24:00

14:24:00

49 - 5th-Market to Wissahickon TC

5th-Market

14:30:00

14:30:00

49 - 5th-Market to Wissahickon TC

5th-Market

14:41:00

14:41:00

49 - 5th-Market to Wissahickon TC

5th-Market

14:41:00

14:41:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:44:00

14:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:44:00

14:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:45:00

14:45:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

14:45:00

14:45:00

49 - 5th-Market to Wissahickon TC

5th-Market

14:46:00

14:46:00

49 - 5th-Market to Wissahickon TC

5th-Market

15:00:00

15:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

15:01:00

15:01:00

49 - 5th-Market to Wissahickon TC

5th-Market

15:01:00

15:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:04:00

15:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:04:00

15:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:07:00

15:07:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:07:00

15:07:00

49 - 5th-Market to Wissahickon TC

5th-Market

15:21:00

15:21:00

49 - 5th-Market to Wissahickon TC

5th-Market

15:21:00

15:21:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:24:00

15:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:24:00

15:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:28:00

15:28:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:28:00

15:28:00

49 - 5th-Market to Wissahickon TC

5th-Market

15:30:00

15:30:00

49 - 5th-Market to Wissahickon TC

5th-Market

15:30:00

15:30:00

49 - 5th-Market to Wissahickon TC

5th-Market

15:41:00

15:41:00

49 - 5th-Market to Wissahickon TC

5th-Market

15:41:00

15:41:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:44:00

15:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:44:00

15:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:46:00

15:46:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

15:46:00

15:46:00

49 - 5th-Market to Wissahickon TC

5th-Market

16:00:00

16:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

16:01:00

16:01:00

49 - 5th-Market to Wissahickon TC

5th-Market

16:01:00

16:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:01:00

16:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:01:00

16:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:04:00

16:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:04:00

16:04:00

49 - 5th-Market to Wissahickon TC

5th-Market

16:10:00

16:10:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:16:00

16:16:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:16:00

16:16:00

49 - 5th-Market to Wissahickon TC

5th-Market

16:21:00

16:21:00

49 - 5th-Market to Wissahickon TC

5th-Market

16:21:00

16:21:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:24:00

16:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:24:00

16:24:00

49 - 5th-Market to Wissahickon TC

5th-Market

16:30:00

16:30:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:31:00

16:31:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:31:00

16:31:00

49 - 5th-Market to Wissahickon TC

5th-Market

16:41:00

16:41:00

49 - 5th-Market to Wissahickon TC

5th-Market

16:41:00

16:41:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:44:00

16:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:44:00

16:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:46:00

16:46:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

16:46:00

16:46:00

49 - 5th-Market to Wissahickon TC

5th-Market

16:50:00

16:50:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:00:00

17:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

17:00:00

17:00:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:00:00

17:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

17:01:00

17:01:00

49 - 5th-Market to Wissahickon TC

5th-Market

17:01:00

17:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:04:00

17:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:04:00

17:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:14:00

17:14:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:14:00

17:14:00

49 - 5th-Market to Wissahickon TC

5th-Market

17:21:00

17:21:00

49 - 5th-Market to Wissahickon TC

5th-Market

17:21:00

17:21:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:24:00

17:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:24:00

17:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:28:00

17:28:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:28:00

17:28:00

49 - 5th-Market to Wissahickon TC

5th-Market

17:29:00

17:29:00

49 - 5th-Market to Wissahickon TC

5th-Market

17:34:00

17:34:00

49 - 5th-Market to Wissahickon TC

5th-Market

17:41:00

17:41:00

49 - 5th-Market to Wissahickon TC

5th-Market

17:41:00

17:41:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:42:00

17:42:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:42:00

17:42:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:44:00

17:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:44:00

17:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:56:00

17:56:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

17:56:00

17:56:00

49 - 5th-Market to Wissahickon TC

5th-Market

18:00:00

18:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

18:01:00

18:01:00

49 - 5th-Market to Wissahickon TC

5th-Market

18:01:00

18:01:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:04:00

18:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:04:00

18:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:11:00

18:11:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:11:00

18:11:00

49 - 5th-Market to Wissahickon TC

5th-Market

18:18:00

18:18:00

49 - 5th-Market to Wissahickon TC

5th-Market

18:18:00

18:18:00

49 - 5th-Market to Wissahickon TC

5th-Market

18:18:00

18:18:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:24:00

18:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:24:00

18:24:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:26:00

18:26:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:26:00

18:26:00

49 - 5th-Market to Wissahickon TC

5th-Market

18:32:00

18:32:00

49 - 5th-Market to Wissahickon TC

5th-Market

18:38:00

18:38:00

49 - 5th-Market to Wissahickon TC

5th-Market

18:38:00

18:38:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:41:00

18:41:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:41:00

18:41:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:44:00

18:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:44:00

18:44:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:56:00

18:56:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

18:56:00

18:56:00

49 - 5th-Market to Wissahickon TC

5th-Market

19:03:00

19:03:00

49 - 5th-Market to Wissahickon TC

5th-Market

19:04:00

19:04:00

49 - 5th-Market to Wissahickon TC

5th-Market

19:04:00

19:04:00

49 - 5th-Market to Wissahickon TC

5th-Market

19:04:00

19:04:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:05:00

19:05:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:05:00

19:05:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:11:00

19:11:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:11:00

19:11:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:30:00

19:30:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:30:00

19:30:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:31:00

19:31:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:31:00

19:31:00

49 - 5th-Market to Wissahickon TC

5th-Market

19:34:00

19:34:00

49 - 5th-Market to Wissahickon TC

5th-Market

19:34:00

19:34:00

49 - 5th-Market to Wissahickon TC

5th-Market

19:37:00

19:37:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:51:00

19:51:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:51:00

19:51:00

49 - 5th-Market to Wissahickon TC

5th-Market

19:58:00

19:58:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:59:00

19:59:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

19:59:00

19:59:00

49 - 5th-Market to Wissahickon TC

5th-Market

20:07:00

20:07:00

49 - 5th-Market to Wissahickon TC

5th-Market

20:07:00

20:07:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

20:10:00

20:10:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

20:10:00

20:10:00

49 - 5th-Market to Wissahickon TC

5th-Market

20:12:00

20:12:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

20:29:00

20:29:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

20:29:00

20:29:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

20:30:00

20:30:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

20:30:00

20:30:00

49 - 5th-Market to Wissahickon TC

5th-Market

20:41:00

20:41:00

49 - 5th-Market to Wissahickon TC

5th-Market

20:41:00

20:41:00

49 - 5th-Market to Wissahickon TC

5th-Market

20:51:00

20:51:00

49 - 5th-Market to Wissahickon TC

5th-Market

20:52:00

20:52:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

20:59:00

20:59:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

20:59:00

20:59:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

21:00:00

21:00:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

21:00:00

21:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

21:20:00

21:20:00

49 - 5th-Market to Wissahickon TC

5th-Market

21:20:00

21:20:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

21:29:00

21:29:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

21:29:00

21:29:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

21:30:00

21:30:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

21:30:00

21:30:00

49 - 5th-Market to Wissahickon TC

5th-Market

21:50:00

21:50:00

49 - 5th-Market to Wissahickon TC

5th-Market

21:51:00

21:51:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

21:59:00

21:59:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

21:59:00

21:59:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

22:00:00

22:00:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

22:00:00

22:00:00

49 - 5th-Market to Wissahickon TC

5th-Market

22:06:00

22:06:00

49 - 5th-Market to Wissahickon TC

5th-Market

22:06:00

22:06:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

22:34:00

22:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

22:34:00

22:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

22:34:00

22:34:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

22:34:00

22:34:00

49 - 5th-Market to Wissahickon TC

5th-Market

22:50:00

22:50:00

49 - 5th-Market to Wissahickon TC

5th-Market

22:50:00

22:50:00

49 - 5th-Market to Wissahickon TC

5th-Market

22:51:00

22:51:00

49 - 5th-Market to Wissahickon TC

5th-Market

22:51:00

22:51:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

23:27:00

23:27:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

23:27:00

23:27:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

23:27:00

23:27:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

23:27:00

23:27:00

49 - 5th-Market to Wissahickon TC

5th-Market

23:50:00

23:50:00

49 - 5th-Market to Wissahickon TC

5th-Market

23:50:00

23:50:00

49 - 5th-Market to Wissahickon TC

5th-Market

23:51:00

23:51:00

49 - 5th-Market to Wissahickon TC

5th-Market

23:51:00

23:51:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

24:23:00

24:23:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

24:23:00

24:23:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

24:23:00

24:23:00

49 - 33rd-Dauphin to 29th-Snyder

33rd-Dauphin

24:23:00

24:23:00

49 - 5th-Market to Wissahickon TC

5th-Market

24:50:00

24:50:00

49 - 5th-Market to Wissahickon TC

5th-Market

24:50:00

24:50:00

49 - 5th-Market to Wissahickon TC

5th-Market

24:50:00

24:50:00

49 - 5th-Market to Wissahickon TC

5th-Market

24:50:00

24:50:00