Train O'Clock
Get train schedule

Langhorne to Thorndale train schedule

Monday, November 25, 2024
7:08 am
Langhorne
6 h 05
1 change
1 stop
WTR6307
PAO9517
6 h 05
1 change
1 stop
WTR6307
PAO9517
WTR6307
8:05 am
Gray 30th Street
11:55 am
Gray 30th Street
PAO9517
1:13 pm
Thorndale
7:58 am
Langhorne
7 h 14
1 change
1 stop
WTR6311
PAO9525
7 h 14
1 change
1 stop
WTR6311
PAO9525
WTR6311
8:58 am
Gray 30th Street
1:55 pm
Gray 30th Street
PAO9525
3:12 pm
Thorndale
9:32 am
Langhorne
8 h 18
2 changes
2 stops
WTR3209
WIL3209
PAO9591
8 h 18
2 changes
2 stops
WTR3209
WIL3209
PAO9591
WTR3209
10:28 am
Suburban Station
10:28 am
Suburban Station
WIL3209
10:32 am
Gray 30th Street
4:38 pm
Gray 30th Street
PAO9591
5:50 pm
Thorndale
12:32 pm
Langhorne
5 h 47
1 change
1 stop
WTR6321
PAO9593
5 h 47
1 change
1 stop
WTR6321
PAO9593
WTR6321
1:32 pm
Gray 30th Street
5:10 pm
Gray 30th Street
PAO9593
6:19 pm
Thorndale
1:32 pm
Langhorne
7 h 44
2 changes
2 stops
WTR3219
WIL3219
PAO3549
7 h 44
2 changes
2 stops
WTR3219
WIL3219
PAO3549
WTR3219
2:28 pm
Suburban Station
2:28 pm
Suburban Station
WIL3219
2:32 pm
Gray 30th Street
7:55 pm
Gray 30th Street
PAO3549
9:16 pm
Thorndale
2:32 pm
Langhorne
8 h 41
2 changes
2 stops
WTR381
MED381
PAO3557
8 h 41
2 changes
2 stops
WTR381
MED381
PAO3557
WTR381
3:30 pm
Suburban Station
3:30 pm
Suburban Station
MED381
3:34 pm
Gray 30th Street
9:55 pm
Gray 30th Street
PAO3557
11:13 pm
Thorndale
3:30 pm
Langhorne
2 h 20
1 change
1 stop
WTR3223
PAO9591
2 h 20
1 change
1 stop
WTR3223
PAO9591
WTR3223
4:30 pm
Suburban Station
4:34 pm
Suburban Station
PAO9591
5:50 pm
Thorndale
4:12 pm
Langhorne
2 h 29
2 changes
2 stops
WTR3845
CHW3845
PAO9595
2 h 29
2 changes
2 stops
WTR3845
CHW3845
PAO9595
WTR3845
5:04 pm
Suburban Station
5:04 pm
Suburban Station
CHW3845
5:08 pm
Gray 30th Street
5:29 pm
Gray 30th Street
PAO9595
6:41 pm
Thorndale
5:02 pm
Langhorne
2 h 40
2 changes
2 stops
WTR3541
PAO3541
PAO4571
2 h 40
2 changes
2 stops
WTR3541
PAO3541
PAO4571
WTR3541
5:51 pm
Suburban Station
5:51 pm
Suburban Station
PAO3541
6:41 pm
Malvern
7:14 pm
Malvern
PAO4571
7:42 pm
Thorndale
6:04 pm
Langhorne
3 h 12
2 changes
2 stops
WTR3545
PAO3545
PAO3549
3 h 12
2 changes
2 stops
WTR3545
PAO3545
PAO3549
WTR3545
6:55 pm
Suburban Station
6:55 pm
Suburban Station
PAO3545
7:50 pm
Malvern
8:45 pm
Malvern
PAO3549
9:16 pm
Thorndale
8:07 pm
Langhorne
3 h 06
1 change
1 stop
WTR3553
PAO3557
3 h 06
1 change
1 stop
WTR3553
PAO3557
WTR3553
8:56 pm
Suburban Station
9:51 pm
Suburban Station
PAO3557
11:13 pm
Thorndale
10:12 pm
Langhorne
9 h 39
1 change
1 stop
WTR3561
PAO2507
9 h 39
1 change
1 stop
WTR3561
PAO2507
WTR3561
11:01 pm
Suburban Station
6:29 am
Suburban Station
PAO2507
7:51 am
Thorndale

Travel time

Travel time between Langhorne and Thorndale is 2h11