You asked:

how far away is fairview heights, illinois from st louis missouri

  • St. Louis
    St. Louis
    Fairview Heights, Illinois is 11.1 miles (17.9 kilometers) from St. Louis, as the crow flies.