Girona makes an ideal day trip from Barcelona for travelers who want medieval atmosphere without a long journey. The city’s old town is compact, walkable, and packed with layers of history: Roman foundations, a powerful medieval cathedral, and one of Europe’s best preserved Jewish quarters. The streets are narrow and stone-lined, with staircases that open onto small squares and viewpoints over the Onyar River.

Begin at the colorful riverside houses and cross into the historic center. The Cathedral of Santa Maria dominates the skyline and is worth visiting for its soaring nave and the climb up the monumental staircase. Nearby, the Jewish Quarter (El Call) is a highlight for history lovers and anyone who enjoys getting pleasantly lost in winding alleys. If you like museums, the Jewish History Museum adds context to the community that once thrived here.
For a scenic walk, follow the city walls and ramparts. The elevated path offers great photo angles over rooftops, gardens, and distant hills, and it is especially appealing for photographers and couples looking for a slower, romantic pace. Food-focused visitors can plan a long lunch of Catalan classics in the old town, then finish with gelato by the river. Girona is also a good choice for families because the distances are short and there are plenty of open spaces to pause.
Getting there from Barcelona is easy and fast. High-speed AVE trains run from Barcelona Sants to Girona in roughly 40 minutes, making it possible to arrive early and still return comfortably in the evening. Regional trains are cheaper but take longer. From Girona station, it is about a 15 to 20 minute walk to the old town, or a quick taxi ride if you prefer.
If you enjoy film locations, you will recognize corners used in major productions, but Girona’s real charm is how lived-in it feels. It delivers a full change of scenery from Barcelona: quieter streets, medieval stonework, and a strong sense of place, all in a single, satisfying day.