Question: are there air marshals on flights?
Answer: There are not enough air marshals to cover every flight, so their assignments are kept secret. ... Although their exact numbers are kept classified, airline insiders estimate that only five percent of U.S. flights have an air marshal on board.