5 days in Barcelona is the perfect time to see everything properly without running from one place to another or giving up certain things due to lack of time. Barcelona is a cool city with great vibes and atmosphere, full of young peoples that you can easily stay spend week in Barcelona.