The duration of your stay in a foreign country with a work permit depends on the type of work permit and the duration of your employment contract. You can stay for a few months to years with a work permit; the exact duration may vary depending on the country and the work permit type.