Rio de Janeiro har tre flyplasser: Rio de Janeiro-Galeão internasjonale lufthavn (GIG), en stor internasjonal flyplass med to passasjerterminaler, ligger på Ilha do Governador nord i byen. Santos Dumont flyplass (SDU), en innenriksflyplass, ligger i sentrum av byen. Flyplassen Jacarepaguá, en innenriksflyplass som hovedsakelig brukes av private fly samt til mindre regionale flyvninger, i all hovedsak flytaxi, ligger vest i byen.