Departures

Route Scheduled Realtime Destination Platform
C Carlisle t1BD-b283D-sl3
B Rossmoyne t1BD-b2775-sl3
C Carlisle t1FA-b2712-sl3
M Mechanicsburg t212-b2AF9-sl3
A New Cumberland via Bridge t221-b2711-sl3
C Carlisle t221-b283F-sl3
M Mechanicsburg t258-b2C25-sl3
M Mechanicsburg t267-b2AFA-sl3
D Lower Allen Commons t267-b2969-sl3
A New Cumberland via Bridge t276-b6A8-sl3
B Rossmoyne via Upper Allen t285-b2775-sl3
M Mechanicsburg t2BC-b2711-sl3
D Lower Allen Commons t2CB-b283D-sl3
C Carlisle via Brackbill t2DA-b2840-sl3
A New Cumberland via Bridge t320-b6A8-sl3
M Mechanicsburg t320-b2AFA-sl3
D Lower Allen Commons t32F-b7DC9-sl3
C Carlisle t34D-b283F-sl3
B Rossmoyne t34D-b2776-sl3
A New Cumberland via Brandt t393-b283D-sl3
M Mechanicsburg t3A2-b2AFA-sl3
D Lower Allen Commons t3F7-b6A8-sl3
C Carlisle t3F7-b25B-sl3
M Mechanicsburg t406-b2969-sl3
A New Cumberland via Brandt t415-b4B4-sl3
D Lower Allen Commons t45B-b296B-sl3
B Rossmoyne t45B-b2775-sl3
M Mechanicsburg t46A-b2BE-sl3
C Carlisle t479-b283F-sl3
D Lower Allen Commons t4BF-b2712-sl3
A New Cumberland via Brandt t4BF-b76E-sl3
B Rossmoyne t4DD-b57A-sl3
C Carlisle t523-b4B4-sl3
M Mechanicsburg t532-b76E-sl3
A New Cumberland via Brandt t541-b770-sl3
D Lower Allen Commons t587-b296A-sl3
B Rossmoyne t587-b296B-sl3
M Mechanicsburg t596-b2AFA-sl3
C Carlisle via Brackbill t5A5-b2905-sl3
M Mechanicsburg t5DC-b2969-sl3
D Lower Allen Commons t5EB-b25B-sl3
A New Cumberland via Brandt t5EB-b7DC9-sl3
M Mechanicsburg t5EB-b2777-sl3
A New Cumberland via Brandt t609-b2712-sl3
D Lower Allen Commons t64F-b296A-sl3
B Rossmoyne t64F-b296B-sl3
M Mechanicsburg t64F-b2AFA-sl3
A New Cumberland via Brandt t64F-b7DC9-sl3
C Carlisle t668-b1FA5-sl3
B Rossmoyne t676-b6A5-sl3
D Lower Allen Commons t66D-b25E-sl3
B Rossmoyne t66D-b6A5-sl3
A New Cumberland via Brandt t6B3-b7DC9-sl3
M Mechanicsburg t6B3-b25B-sl3
C Carlisle t6CC-b2905-sl3
C Carlisle t6D4-b2905-sl3
M Mechanicsburg t72B-b770-sl3