Offshore oil rig workers stay on an offshore oil rig for a period of 6 months to one year. The duration of stay depends on the company, project type, and the contract signed by the worker.