Przebieg lotu Samolot wystartował z lotniska w Dubaju (ICAO: DXB) o godzinie 18:51 (czasu lokalnego). Pierwszy oficer pilotował samolot podczas startu. Samolot opuścił przestrzeń powietrzną Zjednoczonych Emiratów Arabskich i wleciał w obszar kontrolowany przez ATC Bahrajn. Po wystartowaniu został uruchomiony autopilot. O 19:12 rozbrzmiał alarm pożarowy „FIRE MAIN DECK FWD” informujący o dymie w przestrzeni ładunkowej samolotu. Stery przejął kapitan, a pierwszy oficer zajął się sprawdzaniem list kontrolnych. Zaleceniem w sytuacji wybuchu pożaru było „lądowanie najszybciej jak się da”. Kontroler ruchu lotniczego wskazał najbliższe lotnisko w Dosze (ICAO: DOH). Kapitan podejmuje decyzję o powrocie na lotnisko, z którego startował, czyli DXB w Dubaju. Pierwszy kapitan dehermetyzuje ładownie, w celu zduszenia ognia. Na wypadek dymu w kokpicie piloci zakładają maski tlenowe. O 19:14 kapitan wyłączył autopilota i zaczął sam sterować maszyną. Minutę później uruchamiają się kolejne alarmy pożarowe, wskazujące, że pożar się rozprzestrzenia. Po założeniu masek tlenowych piloci nie słyszeli wieży kontroli lotów, dopóki nie przestawili mikrofonów i głośników w kokpicie na te w masce tlenowej. Po rozwiązaniu problemów z dźwiękiem w kokpicie zaczął pojawiać się dym, temperatura wzrosła.