They run on the Trenton, Paoli/Thorndale, West Trenton, Wilmington/Newark, and Media/Elywn. Look in the Timetables for details. They terminate at 30th Street and Temple U. The ALP runs with the NJT Comets and runs to/from West Trenton. I can tell you the NJT Comet set runs on the first Push-Pull in the afternoon to West Trenton. There's one to Trenton, Newark and Elwyn. Two to West Trenton, and I am almost certain 1 to Thorndale and 1 to Malvern, in the morning and afternoon. One of which runs non stop to Paoli. I think that's the first. The other runs Express to Bryn Mawr local to Malvern. Vise Versa with the Morning trains. Their are Seven used out of Eight.