Staying in Spain for Longer than 90 Days If you want to stay in Spain for longer than 90 days for a 180-day period, you need to look into other migration pathways: Work visa. Non- EU citizens who want to stay in Spain for more than 90 days may apply for a work visa if they have found employment there.