One Passenger / One Trip
6:45am
Raleigh, NC
Raleigh
9:14am
Salisbury, NC
Salisbury
2h 29min
Amtrak
Piedmont
$24
7:00am
Charlotte, NC
Charlotte
7:43am
Salisbury, NC
Salisbury
0h 43min
Amtrak
Carolinian
$9.5
7:00am
New Orleans, LA
New Orleans
2:32am
Salisbury, NC
Salisbury
18h 32min
Amtrak
Crescent
$114
7:19am
Durham, NC
Durham
9:14am
Salisbury, NC
Salisbury
1h 55min
Amtrak
Piedmont
$20.5
7:25am
Kannapolis, NC
Kannapolis
7:43am
Salisbury, NC
Salisbury
0h 18min
Amtrak
Carolinian
$5.5
7:25am
New York, NY
New York - Penn Station
7:55pm
Salisbury, NC
Salisbury
12h 30min
Amtrak
Carolinian
$118
7:44am
Newark, NJ
Newark
7:55pm
Salisbury, NC
Salisbury
12h 11min
Amtrak
Carolinian
$118
7:55am
Burlington, NC
Burlington
9:14am
Salisbury, NC
Salisbury
1h 19min
Amtrak
Piedmont
$16
7:57am
Slidell, LA
Slidell
2:32am
Salisbury, NC
Salisbury
17h 35min
Amtrak
Crescent
$141
8:21am
Greensboro, NC
Greensboro
9:14am
Salisbury, NC
Salisbury
0h 53min
Amtrak
Piedmont
$11.5
8:22am
Trenton, NJ
Trenton
7:55pm
Salisbury, NC
Salisbury
11h 33min
Amtrak
Carolinian
$109
8:54am
Philadelphia, PA
Philadelphia - 30th Street Station
7:55pm
Salisbury, NC
Salisbury
11h 1min
Amtrak
Carolinian
$104
9:17am
Wilmington, DE
Wilmington
7:55pm
Salisbury, NC
Salisbury
10h 38min
Amtrak
Carolinian
$130
9:30am
Hattiesburg, MS
Hattiesburg
2:32am
Salisbury, NC
Salisbury
16h 2min
Amtrak
Crescent
$133
10:04am
Baltimore, MD
Baltimore - Penn Station
7:55pm
Salisbury, NC
Salisbury
9h 51min
Amtrak
Carolinian
$84
10:05am
Laurel, MS
Laurel
2:32am
Salisbury, NC
Salisbury
15h 27min
Amtrak
Crescent
$130
11:07am
Meridian, MS
Meridian
2:32am
Salisbury, NC
Salisbury
14h 25min
Amtrak
Crescent
$117
11:10am
Washington, DC
Washington - Union Station
7:55pm
Salisbury, NC
Salisbury
8h 45min
Amtrak
Carolinian
$74
11:28am
Alexandria, VA
Alexandria
7:55pm
Salisbury, NC
Salisbury
8h 27min
Amtrak
Carolinian
$73
11:45am
Raleigh, NC
Raleigh
2:14pm
Salisbury, NC
Salisbury
2h 29min
Amtrak
Piedmont
$24
City: | Salisbury, NC |
Daily arrivals: | 42 |
Train stations | Salisbury |
Connections: | 44 |
Companies: | Amtrak |
Avg price: | $65.67 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Charlotte to Salisbury costs around $9.5 while one from New Orleans to Salisbury costs $114. The average ticket price is $65.67.
There are many cities from which you can reach Salisbury by train. Some of them are Durham (Durham), Kannapolis (Kannapolis), New York (New York - Penn Station). If you need more information, you can use our search engine.
The train company that operates in Salisbury is Amtrak. One of its trips, for example, is Amtrak Raleigh Salisbury. Its price is approximately $24 and it takes 2h 29min. We recommend that you book your ticket in advance.
The Salisbury train station is Salisbury. Many trains arrive at this station from cities like Newark (Newark), Burlington (Burlington), Slidell (Slidell). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Newark Salisbury from $118.