The Piedmont Amtrak route is a local service in North Carolina that connects Raleigh and Charlotte. Trip time between the two cities is just over three hours, which is comparable to driving in heavy traffic. There are also many stops in between the two cities and multiple train departures each day, which provides options for easy rail travel.

This website is reader supported and not affiliated with Amtrak. We may earn a small commission from links on this page.

Schedule Highlights

  • There are multiple morning and afternoon departures from Raleigh.
  • There is a morning, afternoon and multiple evening departures from Charlotte.
  • Travel time between Raleigh and Charlotte is about three hours.
  • Travel time between Raleigh and Durham is about 30 minutes.

For current schedules, visit Amtrak.com and use the Find Trains feature on the homepage.

FAQ

What is the difference between the Piedmont and Carolinian train?

The Piedmont train only travels in North Carolina while the Carolinian train travels between Charlotte and New York City. Additional the Piedmont only has coach seats and the Carolinian has coach and business class.

How much is the train ticket from Raleigh to Charlotte?

Ticket prices vary based on availability and how far in advance you book your ticket. As of 2023, a one-way ticket on the Piedmont for travel between Raleigh and Charlotte cost about $30.

Popular Stops

Stations

Explore the full list of Piedmont train stations in route order. Click the station names to view amenities and additional details on the Amtrak website.

Note that you can transfer to the Silver Star train in Raleigh for travel to Savannah and Florida.

More Information