Search train tickets to Charlotte
Quickview
How to get to Charlotte by train
Routes | 184 |
Trips per day | 278 |
train lines | 4 |
Stations | 1 |
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.
What is a good price for a train ticket to Charlotte?
£6.28 is the cheapest price for a train ticket to Charlotte, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Charlotte. In the last month, trains from Salisbury to Charlotte had the lowest average price at £6.28.
Where is the train station in Charlotte, NC?
The main train station in Charlotte is 1914 N Tryon St. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Charlotte.
Which cities have the most trains to Charlotte?
Frederick
There are 4 scheduled trains per day from Frederick to Charlotte. The route can be as long as 346 miles, or 556 kilometers. On average, the journey takes 12 hours and 19 minutes. One train company, Amtrak, connects Frederick to Charlotte. Trains from Frederick usually arrive in Charlotte at 1914 N Tryon St.
Avg. Time
12h 19m
Avg. Price
£120.35
Petersburg
There are 4 scheduled trains per day from Petersburg to Charlotte. The route can be as long as 237 miles, or 381 kilometers. On average, the journey takes 11 hours and 47 minutes. There are 2 train lines that operate on this route. Amtrak has the most daily trains. Trains from Petersburg usually arrive in Charlotte at 1914 N Tryon St.
Avg. Time
11h 47m
Avg. Price
£45.42
Cary
There are 4 scheduled trains per day from Cary to Charlotte. The route can be as long as 123 miles, or 197 kilometers. On average, the journey takes 4 hours and 32 minutes. There are 3 train lines that operate on this route. Amtrak has the most daily trains. Trains from Cary usually arrive in Charlotte at 1914 N Tryon St.
Avg. Time
4h 32m
Avg. Price
£20.81
Liverpool
There are 4 scheduled trains per day from Liverpool to Charlotte. The route can be as long as 425 miles, or 684 kilometers. On average, the journey takes 17 hours and 23 minutes. One train company, Amtrak, connects Liverpool to Charlotte. Trains from Liverpool usually arrive in Charlotte at 1914 N Tryon St.
Avg. Time
17h 23m
Avg. Price
£113.88
Norman
There are 4 scheduled trains per day from Norman to Charlotte. The route can be as long as 936 miles, or 1506 kilometers. On average, the journey takes 64 hours and 29 minutes. One train company, Amtrak, connects Norman to Charlotte. Trains from Norman usually arrive in Charlotte at 1914 N Tryon St.
Avg. Time
2d 16h 29m
Avg. Price
£280.12
What train companies travel to Charlotte, North Carolina?
Located in North Carolina, Charlotte is accessible by train from 184 other cities. You can choose from 278 daily scheduled trips when you search for trains to Charlotte on Wanderu. Amtrak usually has the most trains on any given day.
Looking for other ways to get there? Coach tickets to Charlotte are also available..
Train companies serving Charlotte
Amtrak
There are 29 scheduled Amtrak trains per day. Amtrak can get you to Charlotte from 170 cities, including Winston-Salem.


Avg. Time
17h 21m
Avg. Price
£76.17
Amtrak Crescent
There is one Amtrak Crescent train per day, from Alexandria to Charlotte. Amtrak Crescent can get you to Charlotte from 25 cities, including Alexandria.


Avg. Time
7h 49m
Avg. Price
£56.43
Amtrak Carolinian
There is one Amtrak Carolinian train per day, from Quantico to Charlotte. Amtrak Carolinian can get you to Charlotte from 22 cities, including Quantico.


Avg. Time
6h 57m
Avg. Price
£41.85
Amtrak Piedmont
There are 2 scheduled Amtrak Piedmont trains per day. Amtrak Piedmont can get you to Charlotte from 7 cities, including Burlington.


Avg. Time
2h 6m
Avg. Price
£15.39
Top train routes to and from Charlotte
- train from Richmond to Charlotte
- train from Charlotte to Boston
- train from Pittsburgh to Charlotte
- train from Wilson to Charlotte
- train from Durham to Charlotte
- train from Charlotte to Cary
- train from Raleigh to Charlotte
- train from Chicago to Charlotte
- train from Charlotte to Savannah
- train from Charlotte to Tampa
- train from Charlotte to Newark
- train from Charlotte to Atlanta
- train from Charlotte to Burlington
- train from Newark to Charlotte
- train from Greenville to Charlotte
- train from Washington to Charlotte
- train from Charlotte to High Point
- train from Charlotte to Jacksonville
- train from Portland to Charlotte
- train from Wilmington to Charlotte
- train from Charlotte to Wilson
- train from Detroit to Charlotte
- train from Boston to Charlotte
- train from Charlotte to Durham
- train from Charlotte to Philadelphia
- train from Los Angeles to Charlotte
- train from Charlotte to Washington
- train from Jacksonville to Charlotte
- train from Charlotte to Houston
- train from Charlotte to Seattle
- train from New Haven to Charlotte
- train from Charlotte to Raleigh
- train from Tampa to Charlotte
- train from Charlotte to Greensboro
- train from Charlotte to Greenville
- train from Charlotte to Salisbury
- train from Baltimore to Charlotte
- train from Burlington to Charlotte
- train from Buffalo to Charlotte
- train from Cary to Charlotte
- train from Charlotte to Miami
- train from Charlotte to Orlando
- train from Rocky Mount to Charlotte
- train from Charlotte to Wilmington
- train from Charlotte to Lynchburg
- train from Charlotte to Baltimore
- train from Charlotte to Las Vegas
- train from Alexandria to Charlotte
- train from Greenville to Charlotte
- train from Charlotte to New York
- train from Miami to Charlotte
- train from Philadelphia to Charlotte
- train from Charlotte to Richmond
- train from Charlotte to Virginia Beach
- train from New York to Charlotte
- train from Charlotte to New Orleans
- train from Greensboro to Charlotte
- train from High Point to Charlotte
- train from Charlotte to Alexandria
- train from Orlando to Charlotte