This restored 1920s train station offers visitors exhibits on train history and the Town of Selma. NC’s Amtrak Selma station offers daily service to 12 NC cities and to the Northeast and South (New York to Miami).
500 Railroad St.
Selma, NC 27576
Open: 10:30am until last train runs, 7 days a week