Hi RavishP,
For an engineer with 8-years of experience in the Oil & Gas industry, your post is rather disappointing.
After all, you are educated and experienced enough. Without reading through the numerous other posts in the forum, you come and ask the same question which a semi-literate would post here.
Please take some effort to read the numerous and very informative posts and discussion on the subject of Cost of Living in Muscat and you won't have any further questions to ask. All possible answers have already been provided in the forum.
So help yourself to the wealth of information that is already available, please.