A person was traveling from Karachi to Saudi at the time of 'Asr in Ramadan. Some time after taking off, the host announced that it is iftaar time in Karachi. But the sun was still visible for all travelers on the plane. Is the fasting valid of the ones who broke it then?. Answer:
Praise be to Allah.
The scholars are of the view that the fast lasts from dawn until sunset, because Allaah says (interpretation of the meaning): "and eat and drink until the white thread (light) of dawn appears to you distinct from the black thread (darkness of night), then complete your Sawm (fast) till the nightfall" [al-Baqarah 2:187].
And it is proven that the Prophet (peace and blessings of Allah be upon him) said: "When night comes from here and departs from here, and the sun sets, then the fasting person breaks his fast."
Every fasting person is subject to the ruling of the place where he is, whether he is on the ground or in a plane in the air. Based on that, if a person breaks his fast whilst on board a plane according to the timetable of some city although he knows that the sun has not set, then his fast is invalid, because he has broken his fast before the sun has set for him, and he has to make up that day.
Fataawa al-Lajnah al-Daa'imah li'l-Buhooth al-'Ilmiyyah wa'l-Ifta (10/397, 398).
Source: When should the passengers on an airplane break their fast?