This used to happen at my restaurant all the time. I’d normally try to find people to cover but once I wasn’t able to and just called the manager to explain that I literally would not be in the city😅 even if I requested two months in advance this would happen! They normally understood though:)