Search train tickets to Charlotte

switcheroo

Quickview

How to get to Charlotte by train?

Routes290
Trips per day506
train carriers4
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

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 $9.26. 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 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.

Winston-Salem

There are 8 train schedules per day connecting Winston-Salem with Charlotte. It takes on average 2 hours and 36 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. Traveling by train from Winston-Salem you will most likely to arrive in Charlotte at 1914 N Tryon St.
Avg. Time
2h 36m
Avg. Price
$29.30

Richmond

There are 6 train schedules per day connecting Richmond with Charlotte. It takes on average 12 hours and 46 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. Traveling by train from Richmond you will most likely to arrive in Charlotte at 1914 N Tryon St.
Avg. Time
12h 46m
Avg. Price
$120.46

Cary

There are 6 train schedules per day connecting Cary with Charlotte. It takes on average 6 hours and 26 minutes 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. Traveling by train from Cary you will most likely to arrive in Charlotte at 1914 N Tryon St.
Avg. Time
6h 26m
Avg. Price
$45.01

Savannah

There are 6 train schedules per day connecting Savannah with Charlotte. It takes on average 20 hours and 14 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. Traveling by train from Savannah you will most likely to arrive in Charlotte at 1914 N Tryon St.
Avg. Time
20h 14m
Avg. Price
$183.32

Durham

There are 5 train schedules per day connecting Durham with Charlotte. It takes on average 3 hours and 47 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. Traveling by train from Durham you will most likely to arrive in Charlotte at 1914 N Tryon St.
Avg. Time
3h 47m
Avg. Price
$41.13

Located in North Carolina, United States of America, you can travel by train to Charlotte from 290 destinations and choose from 506 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 2304.65 miles, 3708.04 kms, covering the journey in 105 hours and 36 minutes

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

train companies serving Charlotte

Amtrak

There are 146 daily Amtrak schedules to Charlotte. Amtrak can get you to Charlotte by train from 307 destinations including North Charleston.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
21h 34m
Avg. Price
$178.90

Amtrak Carolinian

There are 16 daily Amtrak Carolinian schedules to Charlotte. Amtrak Carolinian can get you to Charlotte by train from 23 destinations including Newark.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
7h 7m
Avg. Price
$99.67

Amtrak Crescent

There are 16 daily Amtrak Crescent schedules to Charlotte. Amtrak Crescent can get you to Charlotte by train from 31 destinations including Baltimore.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
7h 22m
Avg. Price
$106.13

Amtrak Piedmont

There are 12 daily Amtrak Piedmont schedules to Charlotte. Amtrak Piedmont can get you to Charlotte by train from 8 destinations including High Point.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
2h 21m
Avg. Price
$34.98