San Sebastian is a small, walkable city with an exceptional quality of life, outstanding food culture, and easy access to the Basque coast or countryside. One of the most common questions travelers ask before visiting is simple but important: how many days do you really need in San Sebastian to experience it properly?
The honest answer, from a local perspective, is that San Sebastian works very well in 2 to 3 days. Less than that feels rushed. More than that usually means adding day trips or slower travel. What truly matters is not only the number of days, but how well those days are planned
Below, you’ll find a clear, realistic breakdown based on different lengths of stay, written from the point of view of someone born and raised here.
Is one day in San Sebastian enough?
If you only have one full day, it’s about working with the time you have. We don’t always get as much time as we’d like, and that’s perfectly fine. With a well paced day, you’ll still see the city’s main highlights and understand its character.
I would start the day early with an early walk along La Concha Bay, when the city is still quiet and locals are out walking or swimming. From there, I’d head straight to explore the City Center or the Old Town (Parte Vieja). For travelers short on time, a guided walking tour helps make the most of those hours by providing context, history, and orientation without wasting time figuring things out on your own.

For lunch, pintxos hopping is the best option. During lunchtime, bars are generally less crowded and the atmosphere more relaxed than in the evening. This is one of those moments where booking a local guide will take you straight to the best bars without wasting time or energy. In the afternoon, a slow walk towards Gros, crossing the Kursaal and the Zurriola Beach will give you the chance to discover the surf oriented side of the city.

If you have just one day, I wouldn’t stress about the crowds for dinner. I’d simply book a table at one of the many restaurants in the city, where there’s something for every taste and price range. If you’re still in the mood for more pintxos, you can try going out on your own like a true local, using the recommendations and local insights that were shared by your guide earlier during the day.
One day is short, but if done properly, it leaves a strong first impression.
San Sebastian in 2 days: the ideal short stay
With two days, San Sebastian can be experienced in a much more balanced and enjoyable way.
On day one, I’d focus on orientation, history and pintxo hopping for a general overview of the city and its culinary scene. You already have connected the dots and know why the city looks the way it does, how it developed, and why food plays such a central role here.
On day two, I’d take things at a slower pace and simply wander the streets, observing everyday life and how locals go about their routines. Don’t rush and start the day enjoying a nice coffee with some pastry. San Sebastian offers plenty of excellent coffee shops, and its pastries are worth trying. Once you are up and running, head to one of the city’s local markets, either La Bretxa or San Martín, and observe the way locals do shopping to have a clear picture of what we eat everyday. By mid morning, head up Mount Igeldo or Mount Urgull to enjoy the best panoramic views of the city. Visiting just one of them is more than enough.

In the afternoon, I’d choose between a swim at La Concha Beach if the weather allows, or a walk along Paseo Nuevo by the harbour. Both are very local experiences and a great way to enjoy San Sebastian like locals do.
San Sebastian in 3 days: the perfect balance
Three days in San Sebastian is the perfect amount of time to discover not only the city but also a few nearby towns. You already feel comfortable in the city. You know how it works, where things are, and you can go a bit further. This is when I’d recommend leaving the city for half a day or a full day tour, depending on your interests.
San Sebastian is an excellent base for day trips into the French Basque Country. Just across the border, coastal towns like Biarritz and Saint Jean de Luz offer a different atmosphere with an elegant seaside architecture, while the nearby countryside reveals rolling green lush landscapes, small villages, and a slower rural way of life at the foothill of the Pyrenees.
Heading west along the Basque coast, towns like Zumaia and Getaria offer a clear picture of the region’s natural landscape. The Flysch cliffs of Itzurun rise dramatically from the sea, and fishing towns such as Getaria combine strong maritime character with Txakoli vineyards. It’s a great place to enjoy a txakoli wine tasting and sit down to eat some grilled fish with views over the sea.
Three days allow you to combine city life, food culture, and a first glimpse of the surrounding Basque Country.

Do you need a car to visit San Sebastian?
For the city itself, a car is not necessary. San Sebastian is a small, walkable, and well connected city with the other Basque provinces. Most major sights are within walking distance, and parking in the city can be inconvenient and expensive, especially in the City Center. Additionally, during the high season, the city receives a large number of visitors, which often leads to traffic congestion and limited parking availability.
A car only makes sense if you’re planning to explore on your own or take a road trip through Spain with stops in different towns. That said, many travelers prefer guided excursions, which remove the stress of driving, parking and route planning, especially in areas where local knowledge adds real value.
So, how many days do you really need in San Sebastián? The real difference is not the length of your stay, but how you use your time. San Sebastian rewards travelers who slow down slightly, eat well, walk a lot, and focus on quality rather than quantity. That’s exactly how locals enjoy the city and it’s usually what visitors remember most.

