Amtrak Piedmont has several daily round trips between Raleigh, NC, and Charlotte, NC, with intermediate stops in Kannapolis, Salisbury, High Point, Greensboro, Burlington, Durham, and Cary. The route is 173 miles from end to end, and on average, it takes three hours or more.
This post covers train accommodations, food, Wi-Fi, and the Piedmont timetable or schedule.
Amtrak Piedmont Accommodations and boarding
Train Host
This train features a volunteer host to assist you throughout your journey. The hosts volunteer their time to ride the trains, help passengers, promote passenger services, and answer questions about the route, ground transportation, and area attractions.
Coach class
The Piedmont does not offer business-class accommodation.
Coach seating features:
- This train has comfortable seats with fold-down trays and individual reading lights.
- Additionally, 120V grounded (three-prong) electric outlets are under the windows.
- There is above-seat luggage storage.
Wi-Fi and entertainment
Wi-Fi is available for free on this train.
There is no entertainment available on the train outside the windows, but if you’re looking for ideas for entertainment on Amtrak, check out my suggestions.
Food
Lounge Car – This train does not have a cafe car, but it does have a lounge car with vending machines.
You may bring food and drink aboard the train, but you cannot consume alcohol on the train.
Piedmont add-ons
You can add a few things to your next trip aboard this train.
Bikes
- You can bring up to 50 lbs.
- Standard bicycle sizes apply.
- Maximum tire width: 2”
- Check the link for details.
- Bike service may not be available at all stations.
Pets
Amtrak allows dogs and cats:
- Up to 20 pounds
- The combined weight of the pet and carrier
- You must fill out some paperwork, which will be provided once you have completed your reservations.
- For more information, read Amtrak’s pet policy.
If you have a service or comfort animal, read Amtrak’s service animal policy before making reservations to ensure your animal qualifies and see if any additional steps are needed.
Luggage
This train offers a checked bag service.
Each passenger may carry on:
- One personal item, up to 25 pounds (12 kg), and 14 x 11 x 7 inches
- Two carry-on pieces of luggage, 50 lbs. (23 kg) and 28 x 22 x 14 inches each
If you transfer to the Pacific Surfliner at some point along your journey, the baggage size limit for that train is 28 x 22 x 11 inches per piece.
Charges apply for additional and oversized luggage; check out Amtrak’s carry-on bag policy for more information.
Keep Travels with Kev on Track!
🚂 Hop On Board—It’s Free!
Join my free newsletter and get your hands on the Quick Reference Guide to Amtrak Long-Distance Trains—your go-to resource for train equipment details, dining options, and more.
You’ll also receive insider travel tips, Amtrak updates, and exclusive content—delivered straight to your inbox.
💌 Help Keep Travels with Kev on Track!
If you’ve found my tips helpful, consider supporting my work on Patreon. For just $ 5 per month, you’ll receive a limited-edition postcard featuring photos from my travels. Or, check out my Support Page for other ways to contribute—whether through a wish list item or a one-time donation, every bit helps keep the journey rolling.
🎉 Special Offer:
Now through June 30, get 48% off your first month on Patreon with code 605BD!
🌐 Stay Connected:
You’ll find links to all my social media below—follow along so you never miss a tip, update, or train tale.
👉 Don’t miss the ride—join the adventure today!
Amtrak Piedmont Schedule
This schedule is a guide; check with Amtrak or your eticket for exact times. Click on the stations to see the services offered at that stop.
Westbound Amtrak Piedmont Schedule
Read down for these daily trains.
Communities Served | Miles | 71 | 73 | 75 | 77 |
---|---|---|---|---|---|
Raleigh, NC Union Station (RGH) | 0 | 6:30a | 10:00a | 12:45p | 3:15p |
Cary, NC (CYN) | 8 | 6:42a | 10:12a | 1:12p | 3:27p |
Durham, NC (DNC) | 26 | 7:02a | 10:32a | 1:32p | 3:47p |
Burlington, NC (BNC) | 60 | — | 11:08a | 2:10p | 4:26p |
Greensboro, NC (GRO) | 81 | 8:01a | 11:35a | 2:35p | 4:51p |
High Point, NC (HPT) | 97 | — | 11:52a | 2:52p | 5:08p |
Salisbury, NC (SAL) | 131 | — | 12:25p | 3:25p | 5:41p |
Kannapolis, NC (KAN) | 147 | 8:59a | 12:42p | 3:42p | — |
Charlotte, NC (CLT) | 173 | 9:28a | 1:10p | 4:10p | 6:21p |
Eastbound Amtrak Piedmont Schedule
Read down for these daily trains.
Communities Served | Miles | 72 | 74 | 76 | 78 |
---|---|---|---|---|---|
Charlotte, NC (CLT) | 0 | 10:25a | 2:20p | 5:00p | 7:45p |
Kannapolis, NC (KAN) | 26 | 10:50a | 2:45p | 5:55p | — |
Salisbury, NC (SAL) | 42 | 11:06a | 3:01p | — | 8:22p |
High Point, NC (HPT) | 76 | 11:40a | 3:35p | — | 8:56p |
Greensboro, NC (GRO) | 92 | 11:59a | 3:54p | 6:55p | 9:15p |
Burlington, NC (BNC) | 113 | 12:21p | 4:15p | — | 9:37p |
Durham, NC (DNC) | 147 | 1:02p | 5:01p | 7:53p | 10:17p |
Cary, NC (CYN) | 165 | 1:28p | 5:22p | 8:15p | 10:38p |
Raleigh, NC Union Station (RGH) | 173 | 1:41p | 5:36p | 8:29p | 10:52p |
Printable Amtrak Piedmont Schedule
You can use the button below or print your own from the Amtrak website. Amtrak allows you to print the route schedule or a custom one. Learn how to print routes or custom Amtrak schedules.
My goal is to keep these as updated as possible.
Amtrak provides the information for these guides, and Amtrak reserves the right to change times at any time.
Safe Travels,
Kev
Love Train Travel?
🚆 Love Train Travel? Stay Connected in Two Easy Ways!
📱 Follow Me on Social Media – Get real-time updates, travel tips, and stories from the rails.
✉️ Join My Free Newsletter – Be the first to know about Amtrak news, insider tips, and exciting travel opportunities.
When you sign up for the newsletter, you’ll also receive a free Quick Reference Guide to Amtrak Long-Distance Trains—packed with details on train equipment, dining options, and more.
➡️ Sign up today and start planning smarter, smoother train adventures!
❤️ Want to support my work? Every bit of help keeps Travels with Kev rolling—check out my Support Page or join me on Patreon!