Сент-Луис обслуживают три аэропорта. Главный аэропорт региона - Международный аэропорт Сент-Луиса - расположен в 20 км к северо-западу от даунтауна. Город связан железнодорожным и автобусным сообщением с Чикаго, Далласом, Канзас-Сити, и другими городами. В систему общественного транспорта Сент-Луиса входят метрополитен, внутригородские и пригородные автобусы, службы такси. Еще одна особенность дорожной системы Сент-Луиса — это то, что всего его автомагистрали расположены в виде веера.