Search train tickets to Charlotte

switcheroo

Quickview

How to get to Charlotte by train?

Routes225
Trips per day468
train carriers4
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

How to find cheap train tickets to Charlotte?

The cheapest prices for a train ticket to Charlotte that users have found recently on Wanderu start at £5.71. Such great deals to Charlotte are available on one route to Kannapolis. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Charlotte. Kannapolis at £6.11 has consistently the lowest average train ticket prices to Charlotte.

What are the main train stations in Charlotte?

The most popular train station in Charlotte is 1914 N Tryon St. 1914 N Tryon St is the busiest train station in Charlotte.

Richmond

There are 7 train schedules per day connecting Richmond with Charlotte. It takes on average 12 hours and 59 minutes to travel 249 miles, 400 kms, by train from Richmond. 2 train carriers offer schedules from Richmond, with Amtrak offering the most daily connections to Charlotte. Travelling by train from Richmond you will most likely to arrive in Charlotte at 1914 N Tryon St.
Avg. Time
12h 59m
Avg. Price
£69.76

Winston-Salem

There are 7 train schedules per day connecting Winston-Salem with Charlotte. It takes on average 2 hours and 35 minutes to travel 70 miles, 112 kms, by train from Winston-Salem. One train company operates schedules from Winston-Salem, with Amtrak offering the most daily connections to Charlotte. Travelling by train from Winston-Salem you will most likely to arrive in Charlotte at 1914 N Tryon St.
Avg. Time
2h 35m
Avg. Price
£17.89

Cary

There are 6 train schedules per day connecting Cary with Charlotte. It takes on average 7 hours to travel 123 miles, 197 kms, by train from Cary. 3 train carriers offer schedules from Cary, with Amtrak offering the most daily connections to Charlotte. Travelling by train from Cary you will most likely to arrive in Charlotte at 1914 N Tryon St.
Avg. Time
7h 0m
Avg. Price
£26.65

Savannah

There are 6 train schedules per day connecting Savannah with Charlotte. It takes on average 20 hours and 46 minutes to travel 218 miles, 351 kms, by train from Savannah. One train company operates schedules from Savannah, with Amtrak offering the most daily connections to Charlotte. Travelling by train from Savannah you will most likely to arrive in Charlotte at 1914 N Tryon St.
Avg. Time
20h 46m
Avg. Price
£106.88

Durham

There are 5 train schedules per day connecting Durham with Charlotte. It takes on average 3 hours and 58 minutes to travel 122 miles, 196 kms, by train from Durham. 3 train carriers offer schedules from Durham, with Amtrak offering the most daily connections to Charlotte. Travelling by train from Durham you will most likely to arrive in Charlotte at 1914 N Tryon St.
Avg. Time
3h 58m
Avg. Price
£24.33

Located in North Carolina, United States of America, you can travel by train to Charlotte from 225 destinations and choose from 468 daily train schedules to get you there. Amtrak has the most train connections to Charlotte. The furthest train arriving in Charlotte covers a distance of 2333.30 miles, 3754.14 kms, covering the journey in 92 hours and 59 minutes

Looking for other ways to get there? Check out Coach options to Charlotte.

Train companies serving Charlotte

Amtrak

There are 26.67364 daily Amtrak schedules to Charlotte. Amtrak can get you to Charlotte by train from 226 destinations incuding Norfolk.
Avg. Time
23h 51m
Avg. Price
£110.34

Amtrak Carolinian

There are 14.183333 daily Amtrak Carolinian schedules to Charlotte. Amtrak Carolinian can get you to Charlotte by train from 23 destinations incuding Newark.
Avg. Time
7h 19m
Avg. Price
£56.35

Amtrak Crescent

There are 7.515464 daily Amtrak Crescent schedules to Charlotte. Amtrak Crescent can get you to Charlotte by train from 31 destinations incuding Newark.
Avg. Time
7h 31m
Avg. Price
£63.69

Amtrak Piedmont

There are 10.283333 daily Amtrak Piedmont schedules to Charlotte. Amtrak Piedmont can get you to Charlotte by train from 8 destinations incuding Raleigh.
Avg. Time
2h 21m
Avg. Price
£21.08