Close Menu

Piedmont

​​​​​​​​​​​​​

A Piedmont train at Raleigh Union Station

Eight Piedmont trains, owned and operated by the N.C. Department of Transportation, offer daily service to Charlotte, Kannapolis, Salisbury, High Point, Greensboro, Burlington, Durham, Cary and Raleigh.

Schedules are subject to change without notice. Times are departure times unless indicated by (ar) for arrival times.

* indicates checked baggage service available at stop

† indicates connector service is available at stop

Southbound Train 71

Raleigh to Charlotte

​City 
​Departure Time
Raleigh, N.C. 
​6:30 a.m. 
Cary, N.C.​ 
​6:42 a.m. 
​Durham, N.C. 
​7:02 a.m. 
Greensboro, N.C. 
​8:01 a.m. 
Kannapolis, N.C.
​8:59 a.m. 
Charlotte, N.C. 
​(ar) 9:28 a.m. 

Northbound ​Train 72

Charlotte to Raleigh

Southbound Train 73​

Raleigh to Charlotte

Northbound ​Train 74

Charlotte to Raleigh

Southbound Train 75

Raleigh to Charlotte

Northbound Train 76

Charlotte to Raleigh

Southbound Train 77

Raleigh to Charlotte

Northbound Train 78​​

Charlotte to Raleigh

Services & On-Board Features


Last updated Feb. 20, 2025

Back to top