Departure: | Trenton, NJ |
Arrival: | Anniston, AL |
Fastest route: | 19h 42min |
Distance: | 1408km |
Cheapest route: | $154 |
Transfers: | Between 0 and 2 |
Train companies: | Amtrak |
One Passenger / One Trip
9:00am
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
26h 0min
++
$232
9:00am
Trenton, NJ
Trenton
9:25am
Iselin, NJ
Metropark-Iselin
0h 25min
Amtrak
Northeast Regional
$31
0h 44min layover
10:09am
Iselin, NJ
Metropark-Iselin
12:16pm
Baltimore, MD
Baltimore - Penn Station
2h 7min
Amtrak
Northeast Regional
$56
4h 56min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
9:48am
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
25h 12min
++
$232
9:48am
Trenton, NJ
Trenton
10:10am
Iselin, NJ
Metropark-Iselin
0h 22min
Amtrak
Northeast Regional
$31
0h 57min layover
11:07am
Iselin, NJ
Metropark-Iselin
1:08pm
Baltimore, MD
Baltimore - Penn Station
2h 1min
Amtrak
Northeast Regional
$56
4h 4min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
10:45am
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
24h 15min
+
$231
10:45am
Trenton, NJ
Trenton
12:28pm
Baltimore, MD
Baltimore - Penn Station
1h 43min
Amtrak
Northeast Regional
$86
4h 44min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
11:08am
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
23h 52min
++
$232
11:08am
Trenton, NJ
Trenton
11:29am
Iselin, NJ
Metropark-Iselin
0h 21min
Amtrak
Northeast Regional
$31
0h 37min layover
12:06pm
Iselin, NJ
Metropark-Iselin
2:09pm
Baltimore, MD
Baltimore - Penn Station
2h 3min
Amtrak
Northeast Regional
$56
3h 3min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
11:45am
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
23h 15min
++
$324
11:45am
Trenton, NJ
Trenton
12:08pm
Iselin, NJ
Metropark-Iselin
0h 23min
Amtrak
Northeast Regional
$23
0h 20min layover
12:28pm
Iselin, NJ
Metropark-Iselin
2:11pm
Baltimore, MD
Baltimore - Penn Station
1h 43min
Amtrak
Acela Express
$156
3h 1min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
12:00pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
23h 0min
+
$253
12:00pm
Trenton, NJ
Trenton
1:50pm
Baltimore, MD
Baltimore - Penn Station
1h 50min
Amtrak
Silver Star
$108
3h 22min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
12:03pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
22h 57min
+
$211
12:03pm
Trenton, NJ
Trenton
1:38pm
Baltimore, MD
Baltimore - Penn Station
1h 35min
Amtrak
Northeast Regional
$66
3h 34min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
12:35pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
22h 25min
++
$251
12:35pm
Trenton, NJ
Trenton
12:58pm
Iselin, NJ
Metropark-Iselin
0h 23min
Amtrak
Northeast Regional
$31
0h 12min layover
1:10pm
Iselin, NJ
Metropark-Iselin
3:24pm
Baltimore, MD
Baltimore - Penn Station
2h 14min
Amtrak
Northeast Regional
$75
1h 48min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
1:35pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
21h 25min
++
$232
1:35pm
Trenton, NJ
Trenton
1:55pm
Iselin, NJ
Metropark-Iselin
0h 20min
Amtrak
Northeast Regional
$31
0h 39min layover
2:34pm
Iselin, NJ
Metropark-Iselin
4:31pm
Baltimore, MD
Baltimore - Penn Station
1h 57min
Amtrak
Northeast Regional
$56
0h 41min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
1:48pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
21h 12min
+
$231
1:48pm
Trenton, NJ
Trenton
3:23pm
Baltimore, MD
Baltimore - Penn Station
1h 35min
Amtrak
Northeast Regional
$86
1h 49min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
2:19pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
20h 41min
+
$231
2:19pm
Trenton, NJ
Trenton
3:51pm
Baltimore, MD
Baltimore - Penn Station
1h 32min
Amtrak
Northeast Regional
$86
1h 21min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
3:03pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
19h 57min
+
$211
3:03pm
Trenton, NJ
Trenton
4:43pm
Baltimore, MD
Baltimore - Penn Station
1h 40min
Amtrak
Northeast Regional
$66
0h 29min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
3:18pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
19h 42min
Amtrak
Crescent
$154
3:18pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
19h 42min
+
$231
3:18pm
Trenton, NJ
Trenton
5:05pm
Baltimore, MD
Baltimore - Penn Station
1h 47min
Amtrak
Crescent
$86
0h 7min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
The Trenton - Anniston route has approximately 14 frequencies and its minimum duration is around 19h 42min. It is important you book your ticket in advance to avoid running out, since $154 tickets tend to run out quickly.
The distance between Trenton and Anniston is around 1408 kilometers and bus companies that can help you in your journey are: Amtrak.
The train journey may vary depending on the stops. The minimum duration is usually around 19h 42min to cover 1408 kilometers.
According to our data, the cheapest ticket costs $154 and leaves Trenton. You will not have to do any transfers, the trip will go direct to Anniston.
The last train leaves at 3:18pm from Trenton and arrives at 10:00am at Anniston. It will take 19h 42min, its price is $231 and the number of changes will be 1.
Yes, there are direct train routes, their duration is usually around 19h 42min and the price is $154.