On Ramadhaan 29, I traveled from my home country to a neighboring Arab country and did not fast on that day as it is permissible not to fast when travelling. The next day was the first day of ‘Eed in my home country, whereas in the destination country, it was the last day of the month of Ramadhaan. I did not fast on that day either. Now I need to know if I should make up for one day or two days. May Allaah reward you.
All perfect praise be to Allaah, the Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad, sallallaahu ‘alayhi wa sallam, is His Slave and Messenger.
Since you travelled from your country, in which you commenced fasting, to another one, you should have followed the ruling that would have applied in the destination country. Subsequently, you should have fasted with them on that thirtieth day of the month of Ramadan.
Hence, it is due on you to make up for the two fasting days you have missed.
However, if the distance between the two countries is too short to result in a difference in the time of the birth of the new moon, or if you are a follower of those religious scholars who hold the view that seeing the new moon in one country is sufficient for all the other countries to follow, then it will be incumbent upon you to make up only for the day on which you traveled.
Allaah Knows best.
You can search for fatwa through many choices