North Carolina has over 15 Amtrak stations on regional and long-distance routes. Trains travel within the state and to cities including New York, Washington D.C., Atlanta, New Orleans, Orlando and Miami. Explore the list of Amtrak stations and routes in North Carolina to learn more.
This content was created by train travel advocates and is not affiliated with Amtrak. Visit Amtrak.com for schedules and station amenities.
North Carolina Amtrak Stations
| Station & Address | Amtrak Route |
|---|---|
| Burlington, NC (BNC) 101 North Main Street Burlington, NC 27217 | Carolinian, Piedmont |
| Cary, NC (CYN) 211 North Academy Street Cary, NC 27513 | Carolinian, Piedmont, Floridian |
| Charlotte, NC (CLT) 1914 North Tryon Street Charlotte, NC 28206 | Carolinian, Piedmont, Crescent |
| Durham, NC (DNC) 601 West Main Street Durham, NC 27701-2887 | Carolinian, Piedmont |
| Fayetteville, NC (FAY) 472 Hay Street Fayetteville, NC 28301-5563 | Palmetto, Silver Meteor |
| Gastonia, NC (GAS) 350 Hancock Street Gastonia, NC 28054 | Crescent |
| Greensboro, NC (GRO) 236 East Washington Street Greensboro, NC 27401-2704 | Carolinian, Piedmont, Crescent |
| Hamlet, NC (HAM) 2 Main Street Hamlet, NC 28345 | Floridian |
| High Point, NC (HPT) 100 West High Avenue High Point, NC 27260 | Carolinian, Piedmont, Crescent |
| Kannapolis, NC (KAN) 201 South Main Street Kannapolis, NC 28081 | Carolinian, Piedmont |
| Raleigh, NC (RGH) 510 West Martin Street Raleigh, NC 27603 | Carolinian, Piedmont, Floridian |
| Rocky Mount, NC (RMT) 101 Coastline Street Rocky Mount, NC 27804-5820 | Carolinian, Palmetto, Silver Meteor, Floridian |
| Salisbury, NC (SAL) 215 Depot Street Salisbury, NC 28144 | Carolinian, Piedmont, Crescent |
| Selma-Smithfield, NC (SSM) 500 East Railroad Street Selma, NC 27576 | Carolinian, Palmetto |
| Southern Pines, NC (SOP) 235 Northwest Broad Street Southern Pines, NC 28387 | Floridian |
| Wilson, NC (WLN) 401 East Nash Street Wilson, NC 27893 | Carolinian, Palmetto |
NC Amtrak Routes
All Amtrak routes in North Carolina (except the Piedmont) travel to and from New York City. The Piedmont is a regional train that only travels within North Carolina, but offers more frequent service than the long-distance trains.
- Carolinian (New York City to Charlotte)
- Crescent (New York City to New Orleans)
- Floridian (New York City to Miami via Tampa)
- Palmetto (New York City to Savannah)
- Piedmont (North Carolina only)
- Silver Meteor (New York City to Miami)
Tips and Things to Know
- Many of the Amtrak stations are in walkable areas, including in Raleigh, Durham and Greensboro (click the links to view station area maps).
- The Charlotte Amtrak station is not in the city center (Uptown). Plan to get a Lyft, Uber or taxi after you arrive. There are plans to move the train station to a central, walkable area by 2030 (learn more).
- Hamlet is a historic railroad town and the 1900 train station is listed on the National Register of Historic Places.
- Southern Pines is a hidden-gem destination with a charming downtown and famous golf courses nearby.
- Greenville, SC is the closest Amtrak stop to Asheville. You’ll need to rent a car there and drive about 1.5 hours. The other option is to ride a Greyhound bus from Charlotte to Asheville.
More Information
- Amtrak to Asheville
- Best Amtrak trips from Raleigh
- Best Amtrak trips from Charlotte
- Southern US Train Routes
Photo by Warren LeMay (CC0 1.0)






