В северо-восточной части города, в 18 километрах от центра города, расположен международный аэропорт «Челябинск» (до 2008 года — «Баландино»).
Оборудованный одной из лучших взлетно-посадочных полос в России (которая позволяет принимать воздушные суда любого типа), аэропорт имеет авиационное сообщение с крупнейшими городами России, странами ближнего и дальнего зарубежья. Аэропорт отправляет и принимает рейсы всех крупнейших авиаперевозчиков России (Аэрофлот, Аэрофлот-Норд, КД Авиа, S7 Airlines, ВИМ-Авиа, SkyExpress, Россия, Уральские авиалиниии т. д.), а также ряда иностранных авиаперевозчиков.
Международный сектор аэропорта имеет пропускную способность 150 чел/час, российский сектор — 300 чел/час.