How many days do you need to visit? I think to really get a feel for Barcelona you should plan for at least four or five days. While you could see the highlights in less, you'll do yourself a disservice if you hurry your visit. This is a city of late-night dinners and afternoon siestas.