SEPTA

Southeastern Pennsylvania Transportation Authority Serving Bucks, Chester, Delaware, Montgomery, and Philadelphia Counties

Choose Your Service

Google Transit


beginning location
final destination

Quick Links

TrainView

Schedule for Train # 309
February 27, 2020

Station
Scheduled Time
Estimated Time
Arrival Time
West Trenton 5:08 am5:15 am
Yardley 5:11 am 5:10 am
Woodbourne 5:18 am 5:19 am
Langhorne 5:22 am 5:23 am
Neshaminy 5:27 am 5:27 am
Trevose 5:29 am 5:30 am
Somerton 5:33 am 5:33 am
Forest Hills 5:34 am 5:35 am
Philmont 5:36 am 5:38 am
Bethayres 5:40 am 5:42 am
Meadowbrook 5:42 am 5:45 am
Rydal 5:44 am 5:47 am
Noble 5:46 am 5:49 am
Jenkintown Wyncote 5:51 am 5:52 am
Temple University 6:04 am 6:05 am
Jefferson Station 6:10 am 6:10 am
Suburban Station3A6:15 am 6:13 am
30th Street Station66:19 am 6:18 am
Penn Medicine Station 6:23 am 6:21 am
49th Street 6:26 am 6:28 am
Angora 6:28 am 6:30 am
Fernwood-Yeadon 6:30 am 6:33 am
Lansdowne 6:32 am 6:35 am
Gladstone 6:34 am 6:36 am
Clifton-Aldan 6:36 am 6:38 am
Primos 6:37 am 6:39 am
Secane 6:40 am 6:41 am
Morton-Rutledge 6:44 am 6:43 am
Swarthmore 6:48 am 6:46 am
Wallingford 6:51 am 6:49 am
Moylan-Rose Valley 6:53 am 6:51 am
Media 6:57 am 6:52 am
Elwyn Station 7:01 am 6:55 am