Because of reciprocal agreements, citizens of Canada and the United Kingdom are also in a position to lengthen their visa-free stay as a lot as one hundred eighty days. Since January 2016, Mainland residents are now not required to carry a Mainland Resident Travel Permit in the event that they