Close Menu

Passenger Services


Welcome aboard NC By Train!

Thank you for choosing to travel with NC By Train. We take pride in our trains, equipment and stations while providing convenient, reliable and safe travel options to our passengers, as well as excellent customer service.

NC By Train provides six daily passenger trains that stop at 16 stations across North Carolina – including nine in the busy 172-mile Piedmont I-85/40 Corridor between Charlotte and Raleigh.

Planning Your Trip

Train schedules are available online and at all North Carolina train stations. If you have questions about planning your trip, call 1-800 BY TRAIN (1-800-298-7246) 8 a.m. to 8 p.m. Monday through Friday and 8 a.m. to 5 p.m. Saturday and Sunday.

Click on a topic below for more information.

At the Station

Please arrive at the station 30 minutes – 45 minutes if you are checking baggage or a bicycle – before your scheduled train departure time.

NC By Train Stations are staffed by either Amtrak ticket agents or station attendants with the N.C. Department of Transportation. Amtrak ticket agents are available to assist at stations in Cary, Charlotte, Durham, Fayetteville, Greensboro, Raleigh, Rocky Mount and Wilson. Station attendants are available to assist at stations in: Burlington, High Point, Kannapolis, Salisbury and Selma.

Click on a topic below for more information.

Aboard the Train

Arriving at Your Destination

2/23/2021 3:21 PM

Back to top