Train O'Clock
Get train schedule

Middletown New York to Bristol train schedule

Monday, December 16, 2024
9:57 pm
Middletown New York
7 h 14
2 stops
2 changes
MNBNP0068
NEC3897
TRE700
7 h 14
2 changes
2 stops
MNBNP0068
NEC3897
TRE700
MNBNP0068
11:37 pm
Secaucus Junction
12:23 am
Frank R Lautenberg Secaucus Upper Level
NEC3897
1:55 am
Trenton Transit Center
5:00 am
Trenton
TRE700
5:11 am
Bristol
4:15 am
+1d
Middletown New York
3 h 42
2 stops
2 changes
MNBNP0042
NEC3815
TRE9746
3 h 42
2 changes
2 stops
MNBNP0042
NEC3815
TRE9746
MNBNP0042
5:59 am
Secaucus Junction
6:15 am
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3815
7:35 am
Trenton Transit Center
7:46 am
+1d
Trenton
TRE9746
7:57 am
Bristol
5:00 am
+1d
Middletown New York
3 h 36
2 stops
2 changes
MNBNP0044
NEC3817
TRE7504
3 h 36
2 changes
2 stops
MNBNP0044
NEC3817
TRE7504
MNBNP0044
6:33 am
Secaucus Junction
6:47 am
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3817
8:13 am
Trenton Transit Center
8:25 am
+1d
Trenton
TRE7504
8:36 am
Bristol
5:30 am
+1d
Middletown New York
3 h 40
2 stops
2 changes
MNBNP0046
NEC3821
TRE706
3 h 40
2 changes
2 stops
MNBNP0046
NEC3821
TRE706
MNBNP0046
7:01 am
Secaucus Junction
7:23 am
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3821
8:46 am
Trenton Transit Center
8:59 am
+1d
Trenton
TRE706
9:10 am
Bristol
6:01 am
+1d
Middletown New York
4 h 09
2 stops
2 changes
MNBNP0048
NEC3823
TRE708
4 h 09
2 changes
2 stops
MNBNP0048
NEC3823
TRE708
MNBNP0048
7:33 am
Secaucus Junction
8:05 am
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3823
9:25 am
Trenton Transit Center
9:59 am
+1d
Trenton
TRE708
10:10 am
Bristol
6:19 am
+1d
Middletown New York
4 h 51
2 stops
2 changes
MNBNP0050
NEC3825
TRE710
4 h 51
2 changes
2 stops
MNBNP0050
NEC3825
TRE710
MNBNP0050
7:46 am
Secaucus Junction
8:21 am
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3825
9:46 am
Trenton Transit Center
10:59 am
+1d
Trenton
TRE710
11:10 am
Bristol
6:34 am
+1d
Middletown New York
5 h 28
2 stops
2 changes
MNBNP0052
NEC3827
TRE712
5 h 28
2 changes
2 stops
MNBNP0052
NEC3827
TRE712
MNBNP0052
8:14 am
Secaucus Junction
8:34 am
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3827
9:58 am
Trenton Transit Center
11:51 am
+1d
Trenton
TRE712
12:02 pm
Bristol
7:21 am
+1d
Middletown New York
5 h 49
2 stops
2 changes
MNBNP0054
NEC3917
TRE714
5 h 49
2 changes
2 stops
MNBNP0054
NEC3917
TRE714
MNBNP0054
8:53 am
Secaucus Junction
9:13 am
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3917
10:19 am
Trenton Transit Center
12:59 pm
+1d
Trenton
TRE714
1:10 pm
Bristol
8:10 am
+1d
Middletown New York
5 h 52
2 stops
2 changes
MNBNP0056
NEC3833
TRE716
5 h 52
2 changes
2 stops
MNBNP0056
NEC3833
TRE716
MNBNP0056
9:40 am
Secaucus Junction
10:11 am
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3833
11:26 am
Trenton Transit Center
1:51 pm
+1d
Trenton
TRE716
2:02 pm
Bristol
9:53 am
+1d
Middletown New York
5 h 32
2 stops
2 changes
MNBNP0058
NEC3839
TRE718
5 h 32
2 changes
2 stops
MNBNP0058
NEC3839
TRE718
MNBNP0058
11:26 am
Secaucus Junction
11:46 am
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3839
1:11 pm
Trenton Transit Center
3:14 pm
+1d
Trenton
TRE718
3:25 pm
Bristol
12:07 pm
+1d
Middletown New York
4 h 09
2 stops
2 changes
MNBNP0062
NEC3849
TRE720
4 h 09
2 changes
2 stops
MNBNP0062
NEC3849
TRE720
MNBNP0062
2:01 pm
Secaucus Junction
2:16 pm
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3849
3:43 pm
Trenton Transit Center
4:05 pm
+1d
Trenton
TRE720
4:16 pm
Bristol
2:07 pm
+1d
Middletown New York
4 h 01
2 stops
2 changes
MNBNP0064
NEC3943
TRE7572
4 h 01
2 changes
2 stops
MNBNP0064
NEC3943
TRE7572
MNBNP0064
3:42 pm
Secaucus Junction
4:23 pm
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3943
5:26 pm
Trenton Transit Center
5:56 pm
+1d
Trenton
TRE7572
6:08 pm
Bristol

Travel time

Travel time between Middletown New York and Bristol is 3h24