I intended to travel from
the Eastern Province.
About four kilometers away, I performed Maghrib (Sunset) and `Isha' (Night) Prayer at the time of the former.
I went on my way and after five kilometers, I passed by a place called Khashm Al-`An where some of my relatives live. I intended to visit them quickly to see them off and then go on my way. When I arrived there, they insisted I stay with them to have dinner. I stayed there until the time of `Isha' Prayer is due. They performed Salah and I sat as I performed it. Is my Salah valid? Should I perform it again?
Your Salah is valid and you do not need to perform it again. It is better in this case to perform it again along with them. It will be considered a supererogatory Salah.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.