Search cheap train tickets to North Carolina
Overview
North Carolina train travel info
Destinations | 26 |
Companies | 6 |
Stations | 304 |
Connections | 1,086 |
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.
How much does it cost to take the train to/from North Carolina?
Of the 26 cities in North Carolina with train service, the average cost of train tickets is £58.85 on the top routes. The cheapest ticket available costs £7.85 while the most expensive ticket is £216.56 at this time.
Train services in North Carolina
6 train companies operate trains to and from North Carolina. In total, the state has 26 destinations reachable by train. For train trips from out of state, Amtrak is your best bet, with trains from cities in other states. For in-state travel, Amtrak has the most coverage, with 21 routes connecting cities within North Carolina.
North Carolina Trains
Amtrak
Amtrak connects 21 cities and towns within North Carolina. It also has trains to North Carolina from 223 cities in other states.


Destinations
244
Routes
1249
Amtrak Carolinian
Amtrak Carolinian connects 12 cities and towns within North Carolina. It also has trains to North Carolina from 12 cities in other states.


Destinations
24
Routes
230
Amtrak Silver Service
Amtrak Silver Service connects 5 cities and towns within North Carolina. It also has trains to North Carolina from 30 cities in other states.


Destinations
35
Routes
132
Amtrak Crescent
Amtrak Crescent connects 5 cities and towns within North Carolina. It also has trains to North Carolina from 23 cities in other states.


Destinations
28
Routes
87
Amtrak Piedmont
Amtrak Piedmont connects 9 cities and towns within North Carolina. However, it does not offer train service from out of state.


Destinations
9
Routes
67
Amtrak Palmetto
Amtrak Palmetto connects 4 cities and towns within North Carolina. It also has trains to North Carolina from 19 cities in other states.


Destinations
23
Routes
54
Popular train routes in North Carolina
- trains from Raleigh to Baltimore
- trains from Washington to Raleigh
- trains from Raleigh to Newark
- trains from Rocky Mount to Washington
- trains from Greensboro to Charlotte
- trains from Greensboro to Washington
- trains from Charlotte to Raleigh
- trains from Greensboro to Newark
- trains from New York to Rocky Mount
- trains from New York to Durham
- trains from Durham to Charlotte
- trains from Baltimore to Raleigh
- trains from New York to Wilson
- trains from Philadelphia to Greensboro
- trains from Charlotte to Cary
- trains from Newark to Raleigh
- trains from Raleigh to Charlotte
- trains from New York to Charlotte
- trains from Newark to Greensboro
- trains from Burlington to New York
- trains from Charlotte to Durham
- trains from Charlotte to Philadelphia
- trains from Washington to Charlotte
- trains from Charlotte to Boston
- trains from Fayetteville to Baltimore
- trains from Raleigh to Washington
- trains from Charlotte to Greensboro
- trains from Baltimore to Charlotte
- trains from Cary to Charlotte
- trains from Greensboro to Philadelphia
- trains from Newark to Charlotte
- trains from Washington to Fayetteville
- trains from Washington to Greensboro
- trains from Philadelphia to Charlotte
- trains from Charlotte to Newark
- trains from Richmond to Charlotte
- trains from New York to Greensboro
- trains from Raleigh to Philadelphia
- trains from Greensboro to Richmond
- trains from Alexandria to Charlotte
- trains from Durham to Greensboro
- trains from Philadelphia to Fayetteville
- trains from Charlotte to Washington
- trains from Raleigh to New York
- trains from Rocky Mount to New York
- trains from Philadelphia to Raleigh
- trains from Durham to Washington
- trains from Charlotte to Baltimore
- trains from Raleigh to Richmond
- trains from New York to Raleigh
Cities in North Carolina
- trains to Durham
- trains to Wilson
- trains to Fayetteville
- trains to Havelock
- trains to Cary
- trains to Jacksonville
- trains to Gastonia
- trains to Kannapolis
- trains to Winston-Salem
- Train Tickets
- United States
- North Carolina