A norvég főváros, Oslo és környéke három jelentősebb nemzetközi repülőtérrel is rendelkezik, melyek közül kettő csak alacsony költségvetésű fapados légitársaságokat szolgál ki (Magyarországról ez utóbbi kettőre nem érkeznek járatok).
A város elsődleges reptere az Oslo lufthavn, vagy más néven az Oslo Repülőtér, Gardermoen (OSL), mely Norvégia legfontosabb nemzetközi légikikötője. AZ Oslo Repülőtér Európa 17. legforgalmasabb reptere, 2014-ben több mint 24,2 milliós utasforgalmat bonyolított, ezzel a második legforgalmasabb repülőtér volt az északi országok között. A reptér, mely Oslotól 35 kilométerre északkeletre fekszik, az Air Norway, a Norwegian Long Haul, a norwegian Air Shuttle, a Scandinavian Airlines, a Sundt Air valamint a Widerøe légitársaságok csomópontja. Az Oslo Repülőtér 162 légikikötővel áll rendszeres kapcsolatban (ebből 30 haza, a többi a világ számos tájáról, még interkontinentális járatokat is indít és fogad). Budapestről az osloi repülőtérre a Norwegian közvetlen járataira foglalhatunk repülőjegyet, mely hetente hat alkalommal indít járatokat a két város között, de csatlakozással más légitársaságok (CSA, KLM, Lufthansa, Finnair, stb.) gépeire is vehetünk repülőjegyet.
Az Oslo Repülőtér széleskörű tömegközlekedési hálózatot kínál a városba és annak környékére történő eljutás érdekében. A leggyorsabb megoldást a Flytoget reptéri expressz vasút kínálja, mely óránként hatszor közlekedik a repülőtér és az Oslói Központi Pályaudvar között (nem ez utóbbi a végállomása), az út 19-22 percet vesz igénybe, a viteldíj egyszeri útra egy felnőttnek 180 norvég korona. Olcsóbb megoldást kínálnak a Norvég Állami Vasutak különböző vonalai (mind helyi érdekű vasutak, mind regionális vasutak), melyek Oslot és a környező városokat is érintik. A repülőtér számos airport express busz szolgáltató járműveivel is elérhető mind Oslóból, mind a környékbeli városokból (Fredrikstad, Ski, stb.)
Oslo két kisebb nemzetközi repülőtere közül a Sandefjord lufthavn, Torp, azaz a Sandefjord Repülőtér (TRF) Oslótól 110 kilométerre délre, Sandefjordtól 7,4 kilométerre északkeletre fekszik, s első sorban fapados légitársaságok gépeit fogadja, köztük a Norwegian Air Shuttle, a Ryanair, a Wizz Air és a KLM Cityhopper. A repülőtér 2013-ban 1,8 milliós utasforgalmat bonyolított. Budapestről nem közlekedik ide egyetlen légitársaság sem.
A reptérről mind vasúton, mind busszal elérhető Oslo belvárosa.
Oslo másik alacsony költségvetésű fapados légitársaságokat kiszolgáló repülőtere a Moss lufthavn, Rygge, vagyis a Moss Repülőtér, Rygge (RYG), mely Oslótól 60 kilométerre, Mosstól 10 kilométerre, Rygge mellett található. Utasforgalma 2013-ban elérte az 1,8 milliót. A repülőtér a kereskedelmi utaztatás mellett katonai feladatokat is ellát, itt állomásozik a norvég légierő egy része, emellett a Norwegian Air Shuttle és a Ryanair járatait is fogadja, Budapestről egyetlen járat sem érkezik ide.
A repülőteret Oslóval vasútvonal köti össze, de airport shuttle busz szolgáltatás is választható (UniBuss - Rygge-Ekspressen), mellyel 60 perc alatt elérhető Oslo.