Aeroflot ble tvunget til å «fly ingensteds» i åtte timer etter at Canada forbød russiske fly å gå inn i luftrommet som svar på invasjonen av Ukraina.
Flight SU124 til New York tok av fra Moskvas Sheremetyevo internasjonale lufthavn klokken 14.40 søndag 27. februar, og fullførte mer enn en tredjedel av flyturen før retur.
Fire timer senere, da Boeing 777 var nær ved å nå Grønland, ble beslutningen tatt om å returnere til Russland.
Mens USA ikke har fulgt Storbritannia og EU med å hindre russiske flyselskaper fra å gå inn i luftrommet, er nyheten om at Canada også har gitt flyselskapene lite annet valg enn å kansellere flyet.
Den vanlige ruten Moskva-New York som brukes av Aeroflot er Northwest-ruten, som flyr over Finland, Sverige, Norge, Grønland og Canada før den lander i USA.
Med nyheter om at flyet ikke lenger kunne krysse kanadisk luftrom, hadde mannskapet begrensede muligheter da det ikke var nok drivstoff til å nå New York hvis flyet hadde gått ut av kurs.
I stedet for å gjøre den 10 timer lange og 150 fot lange flyturen til JFK som planlagt, landet flyet i Moskva omtrent åtte timer etter start.
Den neste Aeroflot-flyvningen på søndag ser imidlertid ut til å bryte luftromsreglene.
Flight 111 skulle forlate Miami til Moskva klokken 13.55, etter at Canada og EU forbød russiske fly.
Imidlertid fortsatte flyet å fly gjennom kanadisk luftrom, ifølge flight trackers.
Transport Canada ga ut en advarsel og sa at de «etterforsker» bruddet.
«Vi er klar over at Aeroflot Flight 111 har brutt forbudet som i dag er pålagt russiske flygninger som bruker kanadisk luftrom,» heter det i uttalelsen.
«Vi lanserer en gjennomgang av oppførselen til Aeroflot og den uavhengige leverandøren av flynavigasjonstjenester NAVCAN som førte til dette bruddet.
«Vi vil ikke nøle med å iverksette passende håndhevelse og andre tiltak for å forhindre fremtidige brudd.»
«Subtilt sjarmerende zombieelsker. Hipstervennlig tv-fanatiker. Profesjonell ølnerd. Skaper.»