One Passenger / One Trip
1:27pm
West Palm Beach, FL
West Palm Beach
10:03am
Rocky Mount, NC
Rocky Mount
20h 36min
Amtrak
Silver Star
$83
1:34pm
Richmond, VA
Richmond - Staples Mill Rd
3:36pm
Rocky Mount, NC
Rocky Mount
2h 2min
Amtrak
Carolinian
$29
1:35pm
Orlando, FL
Orlando
2:09am
Rocky Mount, NC
Rocky Mount
12h 34min
Amtrak
Silver Meteor
$74
1:35pm
Palatka, FL
Palatka
3:09am
Rocky Mount, NC
Rocky Mount
12h 34min
Amtrak
Silver Meteor
$74
1:52pm
Selma, NC
Smithfield
2:52pm
Rocky Mount, NC
Rocky Mount
1h 0min
Amtrak
Palmetto
$12
1:55pm
Baltimore, MD
Baltimore - Penn Station
7:21pm
Rocky Mount, NC
Rocky Mount
5h 26min
Amtrak
Silver Star
$50
2:08pm
Petersburg, VA
Petersburg
3:36pm
Rocky Mount, NC
Rocky Mount
1h 28min
Amtrak
Carolinian
$19
2:24pm
Wilson, NC
Wilson
2:52pm
Rocky Mount, NC
Rocky Mount
0h 28min
Amtrak
Palmetto
$8
2:26pm
Okeechobee, FL
Okeechobee
10:03am
Rocky Mount, NC
Rocky Mount
19h 37min
Amtrak
Silver Star
$81
2:39pm
Deland, FL
Deland
2:09am
Rocky Mount, NC
Rocky Mount
11h 30min
Amtrak
Silver Meteor
$71
3:02pm
Sebring, FL
Sebring
10:03am
Rocky Mount, NC
Rocky Mount
19h 1min
Amtrak
Silver Star
$79
3:05pm
Washington, DC
Washington - Union Station
7:21pm
Rocky Mount, NC
Rocky Mount
4h 16min
Amtrak
Silver Star
$42
3:15pm
New York, NY
New York - Penn Station
11:50pm
Rocky Mount, NC
Rocky Mount
8h 35min
Amtrak
Silver Meteor
$80
3:23pm
Alexandria, VA
Alexandria
7:21pm
Rocky Mount, NC
Rocky Mount
3h 58min
Amtrak
Silver Star
$41
3:48pm
Winter Haven, FL
Winter Haven
10:03am
Rocky Mount, NC
Rocky Mount
18h 15min
Amtrak
Silver Star
$77
4:18pm
Trenton, NJ
Trenton
11:50pm
Rocky Mount, NC
Rocky Mount
7h 32min
Amtrak
Silver Meteor
$87
4:58pm
Philadelphia, PA
Philadelphia - 30th Street Station
11:50pm
Rocky Mount, NC
Rocky Mount
6h 52min
Amtrak
Silver Meteor
$78
5:15pm
Westwood, MA
Westwood - Route 128
11:50pm
Rocky Mount, NC
Rocky Mount
6h 35min
Amtrak
Silver Meteor
$62
5:17pm
Richmond, VA
Richmond - Staples Mill Rd
7:21pm
Rocky Mount, NC
Rocky Mount
2h 4min
Amtrak
Silver Star
$23
5:22pm
Wilmington, DE
Wilmington
11:50pm
Rocky Mount, NC
Rocky Mount
6h 28min
Amtrak
Silver Meteor
$62
| City: | Rocky Mount, NC |
| Daily arrivals: | 73 |
| Train stations | Rocky Mount |
| Connections: | 67 |
| Companies: | Amtrak |
| Avg price: | $61.59 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Richmond to Rocky Mount costs around $29 while one from Orlando to Rocky Mount costs $74. The average ticket price is $61.59.
There are many cities from which you can reach Rocky Mount by train. Some of them are Palatka (Palatka), Selma (Smithfield), Baltimore (Baltimore - Penn Station). If you need more information, you can use our search engine.
The train company that operates in Rocky Mount is Amtrak. One of its trips, for example, is Amtrak West Palm Beach Rocky Mount. Its price is approximately $83 and it takes 20h 36min. We recommend that you book your ticket in advance.
The Rocky Mount train station is Rocky Mount. Many trains arrive at this station from cities like Petersburg (Petersburg), Wilson (Wilson), Okeechobee (Okeechobee). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Petersburg Rocky Mount from $19.