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 424
BNSF 3,910
Canadian National 1,307
CPKC 579
CSXT 2,737
Norfolk Southern 2,063
Union Pacific 1,675
VIA Rail Canada 23

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 12
Berkshire Eastern Railroad 36
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 2
Coaster 18
Columbus & Ohio River Railroad 0
Conrail Shared Assets Operations 28
Dakota Missouri Valley & Western 0
Dakota Northern Railroad 0
Delmarva Central Railroad 0
East Penn Railroad 0
Florida Gulf & Atlantic Railroad 0
Housatonic Railroad Company 4
Indiana & Ohio Railway 29
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 43
Metro North Commuter Railway 18
Minnesota Commercial Railway 0
Minnesota Northern Railroad 0
New England Central Railroad 5
New Jersey Transit 32
New Mexico Rail Runner Express 0
Norfolk & Portsmouth Belt Line 1
North County Transit District 0
Northern Plains Railroad 0
Ohio Central Railroad 2
Ohio Southern Railroad 0
Pere Marquette 0
Progress Rail 0
Puget Sound & Pacific Railroad 0
Reading Blue Mountain & Northern Railroad 14
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
St. Lawrence & Atlantic 0
Terminal Railroad Association of St. Louis 1
Texas Pacifico Railroad 0
Timber Rock Railroad 0
Trinity Railway Express 112
Twin Cities & Western Railroad 0
Vermont Railway 12
Virginia Railway Express 0
Western New York & Pennsylvania RR 2