Track Your Transit
Go back to the PAT Selector
BlockRoute & HeadsignSch ArrivalEst. TimeVehicle
2 -032 2 INBOUND-DOWNTOWN VIA MILLVALE 3:53 AM No Real-time Info
2 -034 2 INBOUND-DOWNTOWN VIA MILLVALE 4:53 AM No Real-time Info
2 -033 2 INBOUND-DOWNTOWN VIA MILLVALE 5:45 AM No Real-time Info
O12 -300 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 6:14 AM No Real-time Info
2 -036 2 INBOUND-DOWNTOWN VIA MILLVALE 6:43 AM No Real-time Info 6316
O12 -301 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 6:44 AM No Real-time Info
12 -089 12 OUTBOUND-MCCANDLESS PARK AND RIDE 6:46 AM No Real-time Info
O12 -302 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 7:14 AM No Real-time Info 3406
12 -090 12 OUTBOUND-MCCANDLESS PARK AND RIDE 7:31 AM No Real-time Info 1730
2 -034 2 INBOUND-DOWNTOWN VIA MILLVALE 7:40 AM No Real-time Info
O12 -300 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 7:44 AM No Real-time Info
12 -091 12 OUTBOUND-MCCANDLESS PARK AND RIDE 8:18 AM No Real-time Info 6113
2 -037 2 INBOUND-DOWNTOWN VIA MILLVALE 8:41 AM 8:45 AM
(4 min late)
6622
O12 -302 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 8:44 AM 9:06 AM
(22 min late)
3406
12 -092 12 OUTBOUND-MCCANDLESS PARK AND RIDE 9:04 AM On Time 6007
2 -038 2 INBOUND-DOWNTOWN VIA MILLVALE 9:39 AM No Real-time Info
12 -093 12 OUTBOUND-MCCANDLESS PARK AND RIDE 9:50 AM On Time 6238
12 -094 12 OUTBOUND-MCCANDLESS PARK AND RIDE 10:35 AM No Real-time Info 6708
2 -039 2 INBOUND-DOWNTOWN VIA MILLVALE 10:40 AM No Real-time Info
12 -095 12 OUTBOUND-MCCANDLESS PARK AND RIDE 11:20 AM No Real-time Info 6629
2 -040 2 INBOUND-DOWNTOWN VIA MILLVALE 11:40 AM No Real-time Info
12 -096 12 OUTBOUND-MCCANDLESS PARK AND RIDE 12:05 PM No Real-time Info
2 -041 2 INBOUND-DOWNTOWN VIA MILLVALE 12:39 PM No Real-time Info
12 -097 12 OUTBOUND-MCCANDLESS PARK AND RIDE 12:50 PM No Real-time Info
12 -098 12 OUTBOUND-MCCANDLESS PARK AND RIDE 1:35 PM No Real-time Info
2 -042 2 INBOUND-DOWNTOWN VIA MILLVALE 1:39 PM No Real-time Info
12 -099 12 OUTBOUND-MCCANDLESS PARK AND RIDE 2:20 PM No Real-time Info
2 -043 2 INBOUND-DOWNTOWN VIA MILLVALE 2:36 PM No Real-time Info
12 -100 12 OUTBOUND-MCCANDLESS PARK AND RIDE 3:05 PM No Real-time Info
O12 -303 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 3:17 PM No Real-time Info
2 -045 2 INBOUND-DOWNTOWN VIA MILLVALE 3:36 PM No Real-time Info
O12 -304 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 3:49 PM No Real-time Info
12 -101 12 OUTBOUND-MCCANDLESS PARK AND RIDE 3:50 PM No Real-time Info
O12 -306 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 4:22 PM No Real-time Info
12 -102 12 OUTBOUND-MCCANDLESS PARK AND RIDE 4:35 PM No Real-time Info
2 -044 2 INBOUND-DOWNTOWN VIA MILLVALE 4:37 PM No Real-time Info
O12 -305 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 4:46 PM No Real-time Info
O12 -303 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 5:18 PM No Real-time Info
12 -103 12 OUTBOUND-MCCANDLESS PARK AND RIDE 5:20 PM No Real-time Info
2 -046 2 INBOUND-DOWNTOWN VIA MILLVALE 5:38 PM No Real-time Info
O12 -304 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 5:45 PM No Real-time Info
12 -104 12 OUTBOUND-MCCANDLESS PARK AND RIDE 6:05 PM No Real-time Info
O12 -306 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 6:14 PM No Real-time Info
O12 -305 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 6:44 PM No Real-time Info
12 -107 12 OUTBOUND-MCCANDLESS PARK AND RIDE 6:48 PM No Real-time Info
2 -047 2 INBOUND-DOWNTOWN VIA MILLVALE 6:50 PM No Real-time Info
O12 -304 O12 OUTBOUND-MCCANDLESS PARK AND RIDE 7:16 PM No Real-time Info
12 -105 12 OUTBOUND-MCCANDLESS PARK AND RIDE 7:32 PM No Real-time Info
2 -048 2 INBOUND-DOWNTOWN VIA MILLVALE 7:50 PM No Real-time Info
12 -106 12 OUTBOUND-MCCANDLESS PARK AND RIDE 8:17 PM No Real-time Info
2 -049 2 INBOUND-DOWNTOWN VIA MILLVALE 8:50 PM No Real-time Info
12 -108 12 OUTBOUND-MCCANDLESS PARK AND RIDE 9:02 PM No Real-time Info
12 -109 12 OUTBOUND-MCCANDLESS PARK AND RIDE 9:47 PM No Real-time Info
12 -110 12 OUTBOUND-MCCANDLESS PARK AND RIDE 10:30 PM No Real-time Info
12 -111 12 OUTBOUND-MCCANDLESS PARK AND RIDE 11:14 PM No Real-time Info