Rail Piedmont Schedule in Raleigh

Click to load interactive map
List of stops
      Map

      Charlotte Amtrak Station – Raleigh Union Station

      Charlotte Amtrak Station

      10:2514:2017:0519:45

      Kannapolis

      10:49
      10:50
      14:44
      14:45
      17:29
      17:30

      Salisbury

      11:05
      11:06
      15:00
      15:01
      20:21
      20:22

      High Point

      11:39
      11:40
      15:34
      15:35
      20:55
      20:56

      Greensboro

      11:57
      11:59
      15:52
      15:54
      18:28
      18:30
      21:13
      21:15

      Burlington Amtrak Station

      12:20
      12:21
      16:14
      16:15
      21:36
      21:37

      Durham Amtrak Station

      13:00
      13:02
      16:59
      17:01
      19:26
      19:28
      22:15
      22:17

      Cary

      13:26
      13:28
      17:20
      17:22
      19:48
      19:50
      22:36
      22:38

      Raleigh Union Station

      13:4117:3620:0422:52
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Raleigh Union Station – Charlotte Amtrak Station

      Raleigh Union Station06:3010:0012:4515:15
      Cary06:40
      06:42
      10:10
      10:12
      12:55
      12:57
      15:25
      15:27
      Durham Amtrak Station07:00
      07:02
      10:30
      10:32
      13:15
      13:17
      15:45
      15:47
      Burlington Amtrak Station11:07
      11:08
      13:54
      13:55
      16:25
      16:26
      Greensboro07:59
      08:01
      11:33
      11:35
      14:18
      14:20
      16:49
      16:51
      High Point11:51
      11:52
      14:36
      14:37
      17:07
      17:08
      Salisbury12:24
      12:25
      15:10
      15:11
      17:40
      17:41
      Kannapolis08:58
      08:59
      12:41
      12:42
      15:26
      15:27
      Charlotte Amtrak Station09:2813:1015:5518:21
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Last updated on March 25, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Charlotte Amtrak Station – Raleigh Union Station
      North Tryon Street - South Main Street - Depot Street - West High Avenue - North Spring Street - West Chapel Hill Street - West Chatham Street
      Inbound: Raleigh Union Station – Charlotte Amtrak Station
      West Chatham Street - West Chapel Hill Street - North Spring Street - West High Avenue - Depot Street - South Main Street - North Tryon Street
      All data is available in GTFS feed: amtrak

      Rail Piedmont FAQ

      • What time does the Piedmont rail start operating?

        Services on the Piedmont rail start at 10:25 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the Piedmont rail stop working?

        Services on the Piedmont rail stop at 22:52 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a Piedmont rail stop near me?

        Click here to view the nearest Piedmont rail stop.

      Piedmont (Raleigh Rail Services)

      The first stop of the Piedmont rail route is Charlotte Amtrak Station and the last stop is Raleigh Union Station. Piedmont is operational during everyday.

      Additional information: Piedmont has 9 stops and the total trip duration for this route is approximately 196 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Raleigh Rail Services suggested routes, real-time bus tracker, line route maps in Raleigh, and helps to find the closest Piedmont rail stops near you. No internet available? Download an offline PDF map and bus schedule for the Piedmont rail to take on your trip.

      Piedmont rail near me