Train O'Clock
Get train schedule

North Hills to Thorndale train schedule

Saturday, January 18, 2025
3:08 pm
North Hills
2 h 14
2 stops
2 changes
LAN5337
MED5337
PAO8547
2 h 14
2 changes
2 stops
LAN5337
MED5337
PAO8547
LAN5337
3:41 pm
Suburban Station
3:41 pm
Suburban Station
MED5337
3:46 pm
Gray 30th Street
4:10 pm
Gray 30th Street
PAO8547
5:22 pm
Thorndale
5:08 pm
North Hills
2 h 14
2 stops
2 changes
LAN5345
MED5345
PAO8555
2 h 14
2 changes
2 stops
LAN5345
MED5345
PAO8555
LAN5345
5:41 pm
Suburban Station
5:41 pm
Suburban Station
MED5345
5:46 pm
Gray 30th Street
6:10 pm
Gray 30th Street
PAO8555
7:22 pm
Thorndale
7:08 pm
North Hills
2 h 14
2 stops
2 changes
LAN5353
MED5353
PAO8563
2 h 14
2 changes
2 stops
LAN5353
MED5353
PAO8563
LAN5353
7:41 pm
Suburban Station
7:41 pm
Suburban Station
MED5353
7:46 pm
Gray 30th Street
8:10 pm
Gray 30th Street
PAO8563
9:22 pm
Thorndale
9:08 pm
North Hills
2 h 14
2 stops
2 changes
LAN5361
MED5361
PAO8571
2 h 14
2 changes
2 stops
LAN5361
MED5361
PAO8571
LAN5361
9:41 pm
Suburban Station
9:41 pm
Suburban Station
MED5361
9:46 pm
Gray 30th Street
10:10 pm
Gray 30th Street
PAO8571
11:22 pm
Thorndale

Travel time

Travel time between North Hills and Thorndale is 1h49