Inna lillahi wa inna ilaihi raaji'oon!
May Allah ta'ala grant her Jannah, give your grandfather good health and give you patience. Ameen.
Dear sister, I can understand how you feel. When I lost my grandmother some years ago, I was also away from her and we had been very close.
However, Allah ta'ala has set measure for everything. This world is a temporary residence and the abode of eternity is in the next life.
May Allah ta'ala grant you, your family and all muslims Jannah. Ameen