Departure: | Trenton, NJ |
Arrival: | Anniston, AL |
Fastest route: | 19h 42min |
Distance: | 1408km |
Cheapest route: | $154 |
Transfers: | Between 0 and 1 |
Train companies: | Amtrak |
One Passenger / One Trip
10:32am
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
24h 28min
+
$195
10:32am
Trenton, NJ
Trenton
12:16pm
Baltimore, MD
Baltimore - Penn Station
1h 44min
Amtrak
Northeast Regional
$50
4h 56min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
11:30am
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
23h 30min
+
$195
11:30am
Trenton, NJ
Trenton
1:08pm
Baltimore, MD
Baltimore - Penn Station
1h 38min
Amtrak
Northeast Regional
$50
4h 4min 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:30pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
22h 30min
+
$195
12:30pm
Trenton, NJ
Trenton
2:09pm
Baltimore, MD
Baltimore - Penn Station
1h 39min
Amtrak
Northeast Regional
$50
3h 3min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
1:32pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
21h 28min
+
$211
1:32pm
Trenton, NJ
Trenton
3:24pm
Baltimore, MD
Baltimore - Penn Station
1h 52min
Amtrak
Northeast Regional
$66
1h 48min layover
5:12pm
Baltimore, MD
Baltimore - Penn Station
10:00am
Anniston, AL
Anniston
17h 48min
Amtrak
Crescent
$145
2:57pm
Trenton, NJ
Trenton
10:00am
Anniston, AL
Anniston
20h 3min
+
$195
2:57pm
Trenton, NJ
Trenton
4:31pm
Baltimore, MD
Baltimore - Penn Station
1h 34min
Amtrak
Northeast Regional
$50
0h 41min 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 8 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.