Train Symbols
Train symbol database is maintained by Heritage Units community members and are used to assist with reporting and routing predictions. If you wish to submit changes/additions to the database please register an account using our mobile app.

Class I / Passenger Railroads

Large railroads with revenue greater than $500 million
Railroad Train Symbol Count
Amtrak 416
BNSF 3,650
Canadian National 1,300
CPKC 555
CSXT 2,679
Norfolk Southern 2,046
Union Pacific 1,600
VIA Rail Canada 17

Class III Railroads

Small (Shortline) railroads with revenue less than $40 millon
Railroad Train Symbol Count
Ann Arbor 0
Arkansas Oklahoma Railroad 0
Bay Line Railroad 0
Belt Railway of Chicago 0
Berkshire Eastern Railroad 44
Buckingham Branch Railroad 11
Caltrain 28
Carolina Coastal Railway 0
Central Maine and Quebec Railway 2
Chicago, Fort Wayne and Eastern Railroad 5
Cimarron Valley Railroad 0
Cincinnati Eastern Railroad 0
Clarendon and Pittsford Railroad 0
Coaster 15
Columbus & Ohio River Railroad 0
Conrail Shared Assets Operations 13
Dakota Missouri Valley & Western 0
Dakota Northern Railroad 0
East Penn Railroad 0
Florida Gulf & Atlantic Railroad 0
Housatonic Railroad Company 4
Indiana & Ohio Railway 7
Indiana Harbor Belt 0
Indiana Northeastern Railroad 0
Kanawha River Railroad 2
Kansas & Oklahoma Railroad 6
Kansas City Terminal 1
Keokuk Junction Railway 0
Livonia, Avon & Lakeville 1
Louisville and Indiana 9
Marquette Rail 0
Maryland Midland 4
Massachusetts Bay Transportation Authority 3
Metra 42
Metro North Commuter Railway 14
Minnesota Commercial Railway 0
Minnesota Northern Railroad 0
New England Central Railroad 5
New Jersey Transit 25
New Mexico Rail Runner Express 0
Norfolk & Portsmouth Belt Line 1
North County Transit District 0
Northern Plains Railroad 0
Ohio Central Railroad 0
Ohio Southern Railroad 0
Pere Marquette 0
Progress Rail 0
Puget Sound & Pacific Railroad 0
Reading Blue Mountain & Northern Railroad 15
Red River Valley & Western Railroad 0
San Luis and Rio Grande Railroad 0
SEPTA 3
South Kansas & Oklahoma Railroad 4
Southern California Regional Rail Authority 2
Spokane Portland & Seattle 0
Terminal Railroad Association of St. Louis 1
Texas Pacifico Railroad 0
Trinity Railway Express 112
Twin Cities & Western Railroad 0
Vermont Railway 11
Western New York & Pennsylvania RR 2