Track Your Transit
Vehicle is currently tracking: 4633 on trip: 440751
SEPTA Block Schedule: 8551

Timezone:America/New_York
Route Destination Scheduled Time Estimated Time Stop Location
310 Horsham Loop 6:05 AM Departed Willow Grove Park Mall
310 Horsham Loop 6:05 AM Departed Moreland Rd & Center Av - MBFS
310 Horsham Loop 6:07 AM Departed Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 6:08 AM Departed Moreland Rd & Kimball Av
310 Horsham Loop 6:09 AM Departed Welsh Rd & Computer Av - FS
310 Horsham Loop 6:09 AM Departed Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 6:09 AM Departed Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 6:10 AM Departed Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 6:11 AM Departed Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 6:12 AM Departed Electronic Dr & UPS
310 Horsham Loop 6:12 AM Departed Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 6:13 AM Departed Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 6:14 AM Departed Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 6:14 AM Departed Dresher Rd & Walnut Grove Dr
310 Horsham Loop 6:14 AM Departed Dresher Rd & Witmer Rd
310 Horsham Loop 6:15 AM Departed Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 6:15 AM Departed Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 6:16 AM Departed Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 6:16 AM Departed Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 6:17 AM Departed Prudential Rd & Lakeside Dr
310 Horsham Loop 6:17 AM Departed Prudential Rd & Rock Rd
310 Horsham Loop 6:18 AM Departed Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 6:18 AM Departed Witmer Rd & Blair Mill Rd
310 Horsham Loop 6:18 AM Departed Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 6:19 AM Departed Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 6:20 AM Departed Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 6:21 AM Departed Welsh Rd & Computer Rd
310 Horsham Loop 6:22 AM Departed Moreland Rd & Kimball Av
310 Horsham Loop 6:23 AM Departed Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 6:24 AM Departed Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 6:24 AM Departed Moreland Rd & Park Av
310 Horsham Loop 6:26 AM Departed Willow Grove Park Mall
Scheduled Layover: 4 minutes
310 Horsham Loop 6:30 AM Departed Willow Grove Park Mall
310 Horsham Loop 6:30 AM Departed Moreland Rd & Center Av - MBFS
310 Horsham Loop 6:32 AM Departed Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 6:33 AM Departed Moreland Rd & Kimball Av
310 Horsham Loop 6:34 AM Departed Welsh Rd & Computer Av - FS
310 Horsham Loop 6:34 AM Departed Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 6:34 AM Departed Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 6:35 AM Departed Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 6:36 AM Departed Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 6:37 AM Departed Electronic Dr & UPS
310 Horsham Loop 6:37 AM Departed Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 6:38 AM Departed Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 6:39 AM Departed Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 6:39 AM Departed Dresher Rd & Walnut Grove Dr
310 Horsham Loop 6:39 AM Departed Dresher Rd & Witmer Rd
310 Horsham Loop 6:40 AM Departed Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 6:40 AM Departed Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 6:41 AM Departed Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 6:41 AM Departed Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 6:42 AM Departed Prudential Rd & Lakeside Dr
310 Horsham Loop 6:42 AM Departed Prudential Rd & Rock Rd
310 Horsham Loop 6:43 AM Departed Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 6:43 AM Departed Witmer Rd & Blair Mill Rd
310 Horsham Loop 6:43 AM Departed Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 6:44 AM Departed Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 6:45 AM Departed Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 6:46 AM Departed Welsh Rd & Computer Rd
310 Horsham Loop 6:47 AM Departed Moreland Rd & Kimball Av
310 Horsham Loop 6:48 AM Departed Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 6:49 AM Departed Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 6:49 AM Departed Moreland Rd & Park Av
310 Horsham Loop 6:51 AM Departed Willow Grove Park Mall
Scheduled Layover: 39 minutes
310 Horsham Loop 7:30 AM Departed Willow Grove Park Mall
310 Horsham Loop 7:30 AM Departed Moreland Rd & Center Av - MBFS
310 Horsham Loop 7:32 AM Departed Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 7:33 AM Departed Moreland Rd & Kimball Av
310 Horsham Loop 7:35 AM Departed Welsh Rd & Computer Av - FS
310 Horsham Loop 7:35 AM Departed Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 7:35 AM Departed Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 7:36 AM Departed Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 7:37 AM Departed Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 7:38 AM Departed Electronic Dr & UPS
310 Horsham Loop 7:38 AM Departed Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 7:40 AM Departed Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 7:40 AM Departed Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 7:41 AM Departed Dresher Rd & Walnut Grove Dr
310 Horsham Loop 7:41 AM Departed Dresher Rd & Witmer Rd
310 Horsham Loop 7:42 AM Departed Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 7:42 AM Departed Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 7:43 AM Departed Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 7:43 AM Departed Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 7:44 AM Departed Prudential Rd & Lakeside Dr
310 Horsham Loop 7:44 AM Departed Prudential Rd & Rock Rd
310 Horsham Loop 7:45 AM Departed Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 7:45 AM Departed Witmer Rd & Blair Mill Rd
310 Horsham Loop 7:45 AM Departed Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 7:46 AM Departed Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 7:47 AM Departed Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 7:48 AM Departed Welsh Rd & Computer Rd
310 Horsham Loop 7:49 AM Departed Moreland Rd & Kimball Av
310 Horsham Loop 7:50 AM Departed Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 7:52 AM Departed Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 7:52 AM Departed Moreland Rd & Park Av
310 Horsham Loop 7:54 AM Departed Willow Grove Park Mall
Scheduled Layover: 36 minutes
310 Horsham Loop 8:30 AM 8:30 AM (On time) Willow Grove Park Mall
310 Horsham Loop 8:30 AM 8:30 AM (On time) Moreland Rd & Center Av - MBFS
310 Horsham Loop 8:32 AM 8:32 AM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 8:33 AM 8:33 AM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 8:35 AM 8:35 AM (On time) Welsh Rd & Computer Av - FS
310 Horsham Loop 8:35 AM 8:35 AM (On time) Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 8:35 AM 8:35 AM (On time) Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 8:36 AM 8:36 AM (On time) Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 8:37 AM 8:37 AM (On time) Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 8:38 AM 8:38 AM (On time) Electronic Dr & UPS
310 Horsham Loop 8:38 AM 8:38 AM (On time) Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 8:40 AM 8:40 AM (On time) Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 8:41 AM 8:41 AM (On time) Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 8:41 AM 8:41 AM (On time) Dresher Rd & Walnut Grove Dr
310 Horsham Loop 8:42 AM 8:42 AM (On time) Dresher Rd & Witmer Rd
310 Horsham Loop 8:42 AM 8:42 AM (On time) Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 8:43 AM 8:43 AM (On time) Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 8:44 AM 8:44 AM (On time) Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 8:44 AM 8:44 AM (On time) Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 8:45 AM 8:45 AM (On time) Prudential Rd & Lakeside Dr
310 Horsham Loop 8:45 AM 8:45 AM (On time) Prudential Rd & Rock Rd
310 Horsham Loop 8:46 AM 8:46 AM (On time) Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 8:46 AM 8:46 AM (On time) Witmer Rd & Blair Mill Rd
310 Horsham Loop 8:46 AM 8:46 AM (On time) Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 8:47 AM 8:47 AM (On time) Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 8:48 AM 8:48 AM (On time) Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 8:49 AM 8:49 AM (On time) Welsh Rd & Computer Rd
310 Horsham Loop 8:50 AM 8:50 AM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 8:51 AM 8:51 AM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 8:53 AM 8:53 AM (On time) Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 8:53 AM 8:53 AM (On time) Moreland Rd & Park Av
310 Horsham Loop 8:55 AM 8:55 AM (On time) Willow Grove Park Mall
Scheduled Layover: 35 minutes
310 Horsham Loop 9:30 AM 9:30 AM (On time) Willow Grove Park Mall
310 Horsham Loop 9:30 AM 9:30 AM (On time) Moreland Rd & Center Av - MBFS
310 Horsham Loop 9:32 AM 9:32 AM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 9:33 AM 9:33 AM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 9:35 AM 9:35 AM (On time) Welsh Rd & Computer Av - FS
310 Horsham Loop 9:35 AM 9:35 AM (On time) Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 9:35 AM 9:35 AM (On time) Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 9:36 AM 9:36 AM (On time) Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 9:37 AM 9:37 AM (On time) Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 9:38 AM 9:38 AM (On time) Electronic Dr & UPS
310 Horsham Loop 9:38 AM 9:38 AM (On time) Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 9:40 AM 9:40 AM (On time) Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 9:41 AM 9:41 AM (On time) Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 9:41 AM 9:41 AM (On time) Dresher Rd & Walnut Grove Dr
310 Horsham Loop 9:42 AM 9:42 AM (On time) Dresher Rd & Witmer Rd
310 Horsham Loop 9:42 AM 9:42 AM (On time) Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 9:43 AM 9:43 AM (On time) Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 9:44 AM 9:44 AM (On time) Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 9:44 AM 9:44 AM (On time) Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 9:45 AM 9:45 AM (On time) Prudential Rd & Lakeside Dr
310 Horsham Loop 9:45 AM 9:45 AM (On time) Prudential Rd & Rock Rd
310 Horsham Loop 9:46 AM 9:46 AM (On time) Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 9:46 AM 9:46 AM (On time) Witmer Rd & Blair Mill Rd
310 Horsham Loop 9:46 AM 9:46 AM (On time) Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 9:47 AM 9:47 AM (On time) Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 9:48 AM 9:48 AM (On time) Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 9:49 AM 9:49 AM (On time) Welsh Rd & Computer Rd
310 Horsham Loop 9:50 AM 9:50 AM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 9:51 AM 9:51 AM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 9:53 AM 9:53 AM (On time) Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 9:53 AM 9:53 AM (On time) Moreland Rd & Park Av
310 Horsham Loop 9:55 AM 9:55 AM (On time) Willow Grove Park Mall
Scheduled Layover: 35 minutes
310 Horsham Loop 10:30 AM 10:30 AM (On time) Willow Grove Park Mall
310 Horsham Loop 10:30 AM 10:30 AM (On time) Moreland Rd & Center Av - MBFS
310 Horsham Loop 10:32 AM 10:32 AM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 10:33 AM 10:33 AM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 10:35 AM 10:35 AM (On time) Welsh Rd & Computer Av - FS
310 Horsham Loop 10:35 AM 10:35 AM (On time) Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 10:35 AM 10:35 AM (On time) Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 10:36 AM 10:36 AM (On time) Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 10:37 AM 10:37 AM (On time) Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 10:38 AM 10:38 AM (On time) Electronic Dr & UPS
310 Horsham Loop 10:38 AM 10:38 AM (On time) Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 10:40 AM 10:40 AM (On time) Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 10:41 AM 10:41 AM (On time) Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 10:41 AM 10:41 AM (On time) Dresher Rd & Walnut Grove Dr
310 Horsham Loop 10:42 AM 10:42 AM (On time) Dresher Rd & Witmer Rd
310 Horsham Loop 10:42 AM 10:42 AM (On time) Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 10:43 AM 10:43 AM (On time) Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 10:44 AM 10:44 AM (On time) Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 10:44 AM 10:44 AM (On time) Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 10:45 AM 10:45 AM (On time) Prudential Rd & Lakeside Dr
310 Horsham Loop 10:45 AM 10:45 AM (On time) Prudential Rd & Rock Rd
310 Horsham Loop 10:46 AM 10:46 AM (On time) Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 10:46 AM 10:46 AM (On time) Witmer Rd & Blair Mill Rd
310 Horsham Loop 10:46 AM 10:46 AM (On time) Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 10:47 AM 10:47 AM (On time) Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 10:48 AM 10:48 AM (On time) Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 10:49 AM 10:49 AM (On time) Welsh Rd & Computer Rd
310 Horsham Loop 10:50 AM 10:50 AM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 10:51 AM 10:51 AM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 10:53 AM 10:53 AM (On time) Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 10:53 AM 10:53 AM (On time) Moreland Rd & Park Av
310 Horsham Loop 10:55 AM 10:55 AM (On time) Willow Grove Park Mall
Scheduled Layover: 35 minutes
310 Horsham Loop 11:30 AM 11:30 AM (On time) Willow Grove Park Mall
310 Horsham Loop 11:30 AM 11:30 AM (On time) Moreland Rd & Center Av - MBFS
310 Horsham Loop 11:32 AM 11:32 AM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 11:33 AM 11:33 AM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 11:35 AM 11:35 AM (On time) Welsh Rd & Computer Av - FS
310 Horsham Loop 11:35 AM 11:35 AM (On time) Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 11:35 AM 11:35 AM (On time) Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 11:36 AM 11:36 AM (On time) Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 11:37 AM 11:37 AM (On time) Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 11:38 AM 11:38 AM (On time) Electronic Dr & UPS
310 Horsham Loop 11:38 AM 11:38 AM (On time) Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 11:40 AM 11:40 AM (On time) Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 11:41 AM 11:41 AM (On time) Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 11:41 AM 11:41 AM (On time) Dresher Rd & Walnut Grove Dr
310 Horsham Loop 11:42 AM 11:42 AM (On time) Dresher Rd & Witmer Rd
310 Horsham Loop 11:42 AM 11:42 AM (On time) Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 11:43 AM 11:43 AM (On time) Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 11:44 AM 11:44 AM (On time) Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 11:44 AM 11:44 AM (On time) Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 11:45 AM 11:45 AM (On time) Prudential Rd & Lakeside Dr
310 Horsham Loop 11:45 AM 11:45 AM (On time) Prudential Rd & Rock Rd
310 Horsham Loop 11:46 AM 11:46 AM (On time) Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 11:46 AM 11:46 AM (On time) Witmer Rd & Blair Mill Rd
310 Horsham Loop 11:46 AM 11:46 AM (On time) Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 11:47 AM 11:47 AM (On time) Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 11:48 AM 11:48 AM (On time) Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 11:49 AM 11:49 AM (On time) Welsh Rd & Computer Rd
310 Horsham Loop 11:50 AM 11:50 AM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 11:51 AM 11:51 AM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 11:53 AM 11:53 AM (On time) Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 11:53 AM 11:53 AM (On time) Moreland Rd & Park Av
310 Horsham Loop 11:55 AM 11:55 AM (On time) Willow Grove Park Mall
Scheduled Layover: 35 minutes
310 Horsham Loop 12:30 PM 12:30 PM (On time) Willow Grove Park Mall
310 Horsham Loop 12:30 PM 12:30 PM (On time) Moreland Rd & Center Av - MBFS
310 Horsham Loop 12:32 PM 12:32 PM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 12:33 PM 12:33 PM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 12:35 PM 12:35 PM (On time) Welsh Rd & Computer Av - FS
310 Horsham Loop 12:35 PM 12:35 PM (On time) Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 12:35 PM 12:35 PM (On time) Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 12:36 PM 12:36 PM (On time) Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 12:37 PM 12:37 PM (On time) Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 12:38 PM 12:38 PM (On time) Electronic Dr & UPS
310 Horsham Loop 12:38 PM 12:38 PM (On time) Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 12:40 PM 12:40 PM (On time) Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 12:41 PM 12:41 PM (On time) Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 12:41 PM 12:41 PM (On time) Dresher Rd & Walnut Grove Dr
310 Horsham Loop 12:42 PM 12:42 PM (On time) Dresher Rd & Witmer Rd
310 Horsham Loop 12:42 PM 12:42 PM (On time) Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 12:43 PM 12:43 PM (On time) Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 12:44 PM 12:44 PM (On time) Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 12:44 PM 12:44 PM (On time) Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 12:45 PM 12:45 PM (On time) Prudential Rd & Lakeside Dr
310 Horsham Loop 12:45 PM 12:45 PM (On time) Prudential Rd & Rock Rd
310 Horsham Loop 12:46 PM 12:46 PM (On time) Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 12:46 PM 12:46 PM (On time) Witmer Rd & Blair Mill Rd
310 Horsham Loop 12:46 PM 12:46 PM (On time) Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 12:47 PM 12:47 PM (On time) Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 12:48 PM 12:48 PM (On time) Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 12:49 PM 12:49 PM (On time) Welsh Rd & Computer Rd
310 Horsham Loop 12:50 PM 12:50 PM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 12:51 PM 12:51 PM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 12:53 PM 12:53 PM (On time) Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 12:53 PM 12:53 PM (On time) Moreland Rd & Park Av
310 Horsham Loop 12:55 PM 12:55 PM (On time) Willow Grove Park Mall
Scheduled Layover: 35 minutes
310 Horsham Loop 1:30 PM 1:30 PM (On time) Willow Grove Park Mall
310 Horsham Loop 1:30 PM 1:30 PM (On time) Moreland Rd & Center Av - MBFS
310 Horsham Loop 1:32 PM 1:32 PM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 1:33 PM 1:33 PM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 1:35 PM 1:35 PM (On time) Welsh Rd & Computer Av - FS
310 Horsham Loop 1:35 PM 1:35 PM (On time) Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 1:35 PM 1:35 PM (On time) Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 1:36 PM 1:36 PM (On time) Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 1:37 PM 1:37 PM (On time) Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 1:38 PM 1:38 PM (On time) Electronic Dr & UPS
310 Horsham Loop 1:38 PM 1:38 PM (On time) Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 1:40 PM 1:40 PM (On time) Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 1:41 PM 1:41 PM (On time) Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 1:41 PM 1:41 PM (On time) Dresher Rd & Walnut Grove Dr
310 Horsham Loop 1:42 PM 1:42 PM (On time) Dresher Rd & Witmer Rd
310 Horsham Loop 1:42 PM 1:42 PM (On time) Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 1:43 PM 1:43 PM (On time) Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 1:44 PM 1:44 PM (On time) Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 1:44 PM 1:44 PM (On time) Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 1:45 PM 1:45 PM (On time) Prudential Rd & Lakeside Dr
310 Horsham Loop 1:45 PM 1:45 PM (On time) Prudential Rd & Rock Rd
310 Horsham Loop 1:46 PM 1:46 PM (On time) Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 1:46 PM 1:46 PM (On time) Witmer Rd & Blair Mill Rd
310 Horsham Loop 1:46 PM 1:46 PM (On time) Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 1:47 PM 1:47 PM (On time) Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 1:48 PM 1:48 PM (On time) Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 1:49 PM 1:49 PM (On time) Welsh Rd & Computer Rd
310 Horsham Loop 1:50 PM 1:50 PM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 1:51 PM 1:51 PM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 1:53 PM 1:53 PM (On time) Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 1:53 PM 1:53 PM (On time) Moreland Rd & Park Av
310 Horsham Loop 1:55 PM 1:55 PM (On time) Willow Grove Park Mall
Scheduled Layover: 35 minutes
310 Horsham Loop 2:30 PM 2:30 PM (On time) Willow Grove Park Mall
310 Horsham Loop 2:30 PM 2:30 PM (On time) Moreland Rd & Center Av - MBFS
310 Horsham Loop 2:32 PM 2:32 PM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 2:33 PM 2:33 PM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 2:35 PM 2:35 PM (On time) Welsh Rd & Computer Av - FS
310 Horsham Loop 2:35 PM 2:35 PM (On time) Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 2:35 PM 2:35 PM (On time) Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 2:36 PM 2:36 PM (On time) Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 2:37 PM 2:37 PM (On time) Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 2:38 PM 2:38 PM (On time) Electronic Dr & UPS
310 Horsham Loop 2:38 PM 2:38 PM (On time) Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 2:40 PM 2:40 PM (On time) Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 2:41 PM 2:41 PM (On time) Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 2:41 PM 2:41 PM (On time) Dresher Rd & Walnut Grove Dr
310 Horsham Loop 2:42 PM 2:42 PM (On time) Dresher Rd & Witmer Rd
310 Horsham Loop 2:42 PM 2:42 PM (On time) Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 2:43 PM 2:43 PM (On time) Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 2:44 PM 2:44 PM (On time) Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 2:44 PM 2:44 PM (On time) Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 2:45 PM 2:45 PM (On time) Prudential Rd & Lakeside Dr
310 Horsham Loop 2:45 PM 2:45 PM (On time) Prudential Rd & Rock Rd
310 Horsham Loop 2:46 PM 2:46 PM (On time) Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 2:46 PM 2:46 PM (On time) Witmer Rd & Blair Mill Rd
310 Horsham Loop 2:46 PM 2:46 PM (On time) Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 2:47 PM 2:47 PM (On time) Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 2:48 PM 2:48 PM (On time) Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 2:49 PM 2:49 PM (On time) Welsh Rd & Computer Rd
310 Horsham Loop 2:50 PM 2:50 PM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 2:51 PM 2:51 PM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 2:53 PM 2:53 PM (On time) Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 2:53 PM 2:53 PM (On time) Moreland Rd & Park Av
310 Horsham Loop 2:55 PM 2:55 PM (On time) Willow Grove Park Mall
Scheduled Layover: 35 minutes
310 Horsham Loop 3:30 PM 3:30 PM (On time) Willow Grove Park Mall
310 Horsham Loop 3:30 PM 3:30 PM (On time) Moreland Rd & Center Av - MBFS
310 Horsham Loop 3:32 PM 3:32 PM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 3:33 PM 3:33 PM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 3:35 PM 3:35 PM (On time) Welsh Rd & Computer Av - FS
310 Horsham Loop 3:35 PM 3:35 PM (On time) Welsh Rd & Blair Mill Rd - MBNS 1
310 Horsham Loop 3:35 PM 3:35 PM (On time) Welsh Rd & Blair Mill Rd - MBNS 2
310 Horsham Loop 3:36 PM 3:36 PM (On time) Welsh Rd & Dryden Rd - MBNS
310 Horsham Loop 3:37 PM 3:37 PM (On time) Electronic Dr & Welsh Rd - MBFS
310 Horsham Loop 3:38 PM 3:38 PM (On time) Electronic Dr & UPS
310 Horsham Loop 3:38 PM 3:38 PM (On time) Electronic Dr & Welsh Rd - MBNS
310 Horsham Loop 3:40 PM 3:40 PM (On time) Dresher Rd & Welsh Rd - MBFS
310 Horsham Loop 3:41 PM 3:41 PM (On time) Dresher Rd & Business Ctr Dr - MBFS
310 Horsham Loop 3:41 PM 3:41 PM (On time) Dresher Rd & Walnut Grove Dr
310 Horsham Loop 3:42 PM 3:42 PM (On time) Dresher Rd & Witmer Rd
310 Horsham Loop 3:42 PM 3:42 PM (On time) Dresher Rd & Witmer Rd - MBFS
310 Horsham Loop 3:43 PM 3:43 PM (On time) Dresher Rd & Gibraltar Rd - MBNS
310 Horsham Loop 3:44 PM 3:44 PM (On time) Gibraltar Rd & Dresher Rd - MBFS
310 Horsham Loop 3:44 PM 3:44 PM (On time) Prudential Rd & Gibralter Rd - FS
310 Horsham Loop 3:45 PM 3:45 PM (On time) Prudential Rd & Lakeside Dr
310 Horsham Loop 3:45 PM 3:45 PM (On time) Prudential Rd & Rock Rd
310 Horsham Loop 3:46 PM 3:46 PM (On time) Witmer Rd & Blair Mill Rd - MBNS
310 Horsham Loop 3:46 PM 3:46 PM (On time) Witmer Rd & Blair Mill Rd
310 Horsham Loop 3:46 PM 3:46 PM (On time) Blair Mill Rd & Witmer Rd - 1 MBFS
310 Horsham Loop 3:47 PM 3:47 PM (On time) Blair Mill Rd & Witmer Rd - 2 MBFS
310 Horsham Loop 3:48 PM 3:48 PM (On time) Blair Mill Rd & Welsh Rd - MBNS
310 Horsham Loop 3:49 PM 3:49 PM (On time) Welsh Rd & Computer Rd
310 Horsham Loop 3:50 PM 3:50 PM (On time) Moreland Rd & Kimball Av
310 Horsham Loop 3:51 PM 3:51 PM (On time) Moreland Rd & Fitzwatertown Rd
310 Horsham Loop 3:53 PM 3:53 PM (On time) Moreland Rd & Coolidge Av - MBFS
310 Horsham Loop 3:53 PM 3:53 PM (On time) Moreland Rd & Park Av
310 Horsham Loop 3:55 PM 3:55 PM (On time) Willow Grove Park Mall
Advertisement