Home Pennsylvania Philadelphia Philadelphia
21st St & Spring Garden St

Pennsylvania / Philadelphia

Schedule for 21st St & Spring Garden St

Route name

Arrival time

Departure time

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

05:22:00

05:22:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

05:22:00

05:22:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

05:22:00

05:22:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

05:22:00

05:22:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

05:41:00

05:41:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

05:41:00

05:41:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

05:57:00

05:57:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

05:57:00

05:57:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:00:00

06:00:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:00:00

06:00:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:13:00

06:13:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:13:00

06:13:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:29:00

06:29:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:29:00

06:29:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:36:00

06:36:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:36:00

06:36:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:45:00

06:45:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:45:00

06:45:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:59:00

06:59:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

06:59:00

06:59:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:03:00

07:03:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:03:00

07:03:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:14:00

07:14:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:14:00

07:14:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:29:00

07:29:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:29:00

07:29:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:31:00

07:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:31:00

07:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:43:00

07:43:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:43:00

07:43:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:57:00

07:57:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:57:00

07:57:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:57:00

07:57:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

07:57:00

07:57:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:12:00

08:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:12:00

08:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:17:00

08:17:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:17:00

08:17:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:26:00

08:26:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:26:00

08:26:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:37:00

08:37:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:37:00

08:37:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:44:00

08:44:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:44:00

08:44:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:56:00

08:56:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

08:56:00

08:56:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:06:00

09:06:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:06:00

09:06:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:15:00

09:15:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:15:00

09:15:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:28:00

09:28:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:28:00

09:28:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:34:00

09:34:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:34:00

09:34:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:50:00

09:50:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:50:00

09:50:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:53:00

09:53:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

09:53:00

09:53:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:12:00

10:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:12:00

10:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:12:00

10:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:12:00

10:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:32:00

10:32:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:32:00

10:32:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:34:00

10:34:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:34:00

10:34:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:52:00

10:52:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:52:00

10:52:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:56:00

10:56:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

10:56:00

10:56:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

11:12:00

11:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

11:12:00

11:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

11:18:00

11:18:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

11:18:00

11:18:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

11:32:00

11:32:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

11:32:00

11:32:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

11:40:00

11:40:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

11:40:00

11:40:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

11:52:00

11:52:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

11:52:00

11:52:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:03:00

12:03:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:03:00

12:03:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:12:00

12:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:12:00

12:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:25:00

12:25:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:25:00

12:25:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:32:00

12:32:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:32:00

12:32:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:47:00

12:47:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:47:00

12:47:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:52:00

12:52:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

12:52:00

12:52:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:09:00

13:09:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:09:00

13:09:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:12:00

13:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:12:00

13:12:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:31:00

13:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:31:00

13:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:32:00

13:32:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:32:00

13:32:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:48:00

13:48:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:48:00

13:48:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:51:00

13:51:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

13:51:00

13:51:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:04:00

14:04:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:04:00

14:04:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:11:00

14:11:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:11:00

14:11:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:19:00

14:19:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:19:00

14:19:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:31:00

14:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:31:00

14:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:34:00

14:34:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:34:00

14:34:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:49:00

14:49:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:49:00

14:49:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:51:00

14:51:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

14:51:00

14:51:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:04:00

15:04:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:04:00

15:04:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:11:00

15:11:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:11:00

15:11:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:19:00

15:19:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:19:00

15:19:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:31:00

15:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:31:00

15:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:34:00

15:34:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:34:00

15:34:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:49:00

15:49:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:49:00

15:49:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:51:00

15:51:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

15:51:00

15:51:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:03:00

16:03:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:03:00

16:03:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:11:00

16:11:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:11:00

16:11:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:18:00

16:18:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:18:00

16:18:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:31:00

16:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:31:00

16:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:33:00

16:33:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:33:00

16:33:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:48:00

16:48:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:48:00

16:48:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:51:00

16:51:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

16:51:00

16:51:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:03:00

17:03:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:03:00

17:03:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:11:00

17:11:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:11:00

17:11:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:18:00

17:18:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:18:00

17:18:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:31:00

17:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:31:00

17:31:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:33:00

17:33:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:33:00

17:33:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:48:00

17:48:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:48:00

17:48:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:56:00

17:56:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

17:56:00

17:56:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:04:00

18:04:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:04:00

18:04:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:19:00

18:19:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:19:00

18:19:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:22:00

18:22:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:22:00

18:22:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:35:00

18:35:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:35:00

18:35:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:50:00

18:50:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:50:00

18:50:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:52:00

18:52:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

18:52:00

18:52:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

19:20:00

19:20:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

19:20:00

19:20:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

19:20:00

19:20:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

19:20:00

19:20:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

19:50:00

19:50:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

19:50:00

19:50:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

19:50:00

19:50:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

19:50:00

19:50:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

20:20:00

20:20:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

20:20:00

20:20:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

20:21:00

20:21:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

20:21:00

20:21:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

20:50:00

20:50:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

20:50:00

20:50:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

20:51:00

20:51:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

20:51:00

20:51:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

21:30:00

21:30:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

21:30:00

21:30:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

21:32:00

21:32:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

21:32:00

21:32:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

22:25:00

22:25:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

22:25:00

22:25:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

22:27:00

22:27:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

22:27:00

22:27:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

23:26:00

23:26:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

23:26:00

23:26:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

23:27:00

23:27:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

23:27:00

23:27:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

24:26:00

24:26:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

24:26:00

24:26:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

24:27:00

24:27:00

49 - 33rd-Dauphin to 29th-Snyder

29th-Snyder

24:27:00

24:27:00