Rail

Amtrak provides passenger rail service with terminals in nearby Rocky Mount and Raleigh. Daily Amtrack service is available to Charlotte, NC; Raleigh, NC; Richmond, VA; Washington, DC: Philadelphia, PA; and New York, NY as well as many other destinations.

Class I rail service is provided by CSX Transportation. A number of business and industrial sites in Halifax County provide rail service and access to North Carolina and Viriginia port terminals, offering freight and piggyback services.