Which crossings are on Norfolk Southern Railway Company's Christiansburg Subdivision?
The FRA inventory of lists 36 public crossings on the Christiansburg Subdivision, from milepost 0.1 to 358.7, in 2 states and 12 towns.
- Public crossings
- 36
- Mileposts
- 0.1 to 358.7
- Division
- Blue Ridge
- Most trains at one crossing
- 26 a day
- Public crossings reported with gates
- 47%
Make a grant table of this line
Where along the line are the crossings?
- Gates
- Flashing lights
- Signs
- Other or not reported
Each bar is about 10.0 miles of the line. A taller bar means more public crossings there.
Where are these crossings on the map?
Browse the listCrossings on page 1 of the Christiansburg Subdivision
Loading the map.The map shows the crossings listed on this page.
Crossings in milepost order
Public crossings from the lowest milepost to the highest. Crossings without a milepost come last.
- Tennessee StreetSalemMP 0.1Milepost
- Florida StreetSalemMP 0.2Milepost
- Indiana StreetSalemMP 0.3Milepost
- Ohio AvenueSalemMP 0.5Milepost
- Roanoke BoulevardSalemMP 0.9Milepost
- Murray StreetChristiansburgMP 1.1Milepost
- Norcross RoadPearisburgMP 1.7Milepost
- Yellow Sulphur RoadChristiansburgMP 1.7Milepost
- Cambria St RampChristiansburgMP 2.3Milepost
- Franklin StreetChristiansburgMP 2.3Milepost
- Huckleberry TrailChristiansburgMP 3.0Milepost
- Norcross RoadPembrokeMP 3.0Milepost
- Gravely Hill RoadPembrokeMP 3.2Milepost
- Rogers RoadPembrokeMP 3.3Milepost
- Peppers Ferry RoadChristiansburgMP 3.5Milepost
- Big Stony Creek RoadPembrokeMP 4.0Milepost
- Bridge RoadPembrokeMP 4.2Milepost
- Huckleberry TrailChristiansburgMP 4.2Milepost
- Big Stoney Creek RoadPembrokeMP 4.5Milepost
- Koppers RoadRoanokeMP 269.1Milepost
- Barley DriveSalemMP 269.7Milepost
- Eggleston River RoadEgglestonMP 315.5Milepost
- Ripplemead RoadPembrokeMP 323.2Milepost
- Tannery RoadPearisburgMP 330.4Milepost
- Stockpen Mountain RoadNarrowsMP 334.3Milepost
- Robertson Mountain RoadRich CreekMP 336.3Milepost
- Lurich RoadRich CreekMP 337.2Milepost
- Apco RoadGlen LynMP 339.8Milepost
- East River Mountain RoadGlen LynMP 340.2Milepost
- Willowton RoadOakvaleMP 342.5Milepost
- Ingleside RoadOakvaleMP 347.1Milepost
- Peggy Branch RoadOakvaleMP 351.2Milepost
- Blake Hollow RoadPrincetonMP 353.5Milepost
- Blake Hollow RoadBluefieldMP 354.3Milepost
- Jug Neck RoadBluefieldMP 357.8Milepost
- Ada RoadBluefieldMP 358.7Milepost
Source: Federal Railroad Administration crossing inventory, with mileposts as each railroad reports them. Sources and dates