British ban until 5th January
Spain will not permit British nationals to enter until 6pm (5pm Canarian time) on 5th December, in an attempt to keep the new fast-spreading strain of coronavirus at bay. Spanish nationals and residents are excluded from the ban, which applies to all Spanish territory including the Canary Islands.

