Get train schedule
Upper Montclair to Forest Hills train schedule Thursday, September 19, 2024
10:29 pm | Upper Montclair | 1 h 34 1 change 1 stop BNTNM6278 Port Jefferson 1594 | 1 h 34 | 1 change 1 stop | BNTNM6278 Port Jefferson 1594 | BNTNM6278 | |
11:16 pm | New York Penn Station | ||||||
11:48 pm | Penn Station | Port Jefferson 1594 | |||||
12:03 am | Forest Hills |
11:17 pm | Upper Montclair | 1 h 12 1 change 1 stop BNTNM6280 Port Jefferson 1500 | 1 h 12 | 1 change 1 stop | BNTNM6280 Port Jefferson 1500 | BNTNM6280 | |
12:05 am | New York Penn Station | ||||||
12:14 am | Penn Station | Port Jefferson 1500 | |||||
12:29 am | Forest Hills |
4:50 am +1d | Upper Montclair | 1 h 07 1 change 1 stop BNTNM6200 Babylon 122 | 1 h 07 | 1 change 1 stop | BNTNM6200 Babylon 122 | BNTNM6200 | |
5:32 am | New York Penn Station | ||||||
5:43 am +1d | Penn Station | Babylon 122 | |||||
5:57 am | Forest Hills |
5:18 am +1d | Upper Montclair | 1 h 23 1 change 1 stop BNTNM6202 Babylon 124 | 1 h 23 | 1 change 1 stop | BNTNM6202 Babylon 124 | BNTNM6202 | |
6:04 am | New York Penn Station | ||||||
6:27 am +1d | Penn Station | Babylon 124 | |||||
6:41 am | Forest Hills |
5:59 am +1d | Upper Montclair | 1 h 20 2 changes 2 stops BNTNM6204 Long Beach 812 Long Beach 819 | 1 h 20 | 2 changes 2 stops | BNTNM6204 Long Beach 812 Long Beach 819 | BNTNM6204 | |
6:46 am | New York Penn Station | ||||||
6:49 am +1d | Penn Station | Long Beach 812 | |||||
7:09 am | Jamaica | ||||||
7:14 am +1d | Jamaica | Long Beach 819 | |||||
7:19 am | Forest Hills |
6:52 am +1d | Upper Montclair | 1 h 30 2 changes 2 stops BNTNM6206 Long Beach 814 Babylon 129 | 1 h 30 | 2 changes 2 stops | BNTNM6206 Long Beach 814 Babylon 129 | BNTNM6206 | |
7:40 am | New York Penn Station | ||||||
7:52 am +1d | Penn Station | Long Beach 814 | |||||
8:12 am | Jamaica | ||||||
8:17 am +1d | Jamaica | Babylon 129 | |||||
8:22 am | Forest Hills |
Travel time
Travel time between Upper Montclair and Forest Hills is 1h04