If you’ve made it here, you’ve probably already circled Bergamo on the map and you’re asking yourself the one question that matters: is three days enough? Here’s my honest answer: yes, it is. In fact, chances are you’ll want to come back — most of my guests do, and I don’t say that just to be nice.
What follows is the exact itinerary I share with people staying at my apartment downtown. It brings together the must-see stops in Città Alta (the Upper Town) and a few corners hardly any tourist knows about, plus one full day outside the city for those who want to see the surroundings too.
In short: yes, three days are enough for Bergamo. Spend day one in the Città Alta (Piazza Vecchia, the Duomo, the Venetian Walls), day two in the Città Bassa between art, shopping streets and real local food, and day three on a trip to Lake Iseo, Franciacorta, or along the Val Seriana cycling path. Golden rule: stay in the centre, so you can get everywhere on foot.
- Day 1 — Città Alta: history, views, and the walls
- Day 2 — Città Bassa: art, shopping streets, and real food
- Day 3 — Day trip: lakes, bubbles, or the mountains — your pick

Day 1 — Città Alta: Where It All Begins
Start your morning with the funicular up to Città Alta. It only takes a few minutes, but it’s the most beautiful way to enter the city: as you climb, the view opens up little by little until it leaves you speechless.

Piazza Vecchia and the Duomo
As soon as you reach the top, head straight for Piazza Vecchia: they call it one of the most beautiful squares in Italy and, believe me, that’s no exaggeration. From there it’s just a few steps to the Duomo, the Basilica di Santa Maria Maggiore and the Cappella Colleoni, with a marble façade so full of detail it almost looks unreal.

A little detail I always share: the clock tower in the square, the Torre Civica — locals call it “il Campanone” — still rings its bell 100 times every evening at 10 pm. It once signalled the closing of the city gates, and the tradition has stuck.
Where to stop for lunch: if you want to eat on the go without breaking your stride, Il Fornaio (Via Bartolomeo Colleoni, 3) has a window full of dozens of topped pizzas — it’s one of the most photographed counters in Città Alta, with tourists and locals queuing side by side. Just as quick but completely different, Polentone (Piazza Mercato delle Scarpe, 1) serves the walkaround polenta I love so much, at a genuinely fair price. If you’d rather sit down, the Trattoria Parietti (Via Costantino Beltrami) is one of the historic trattorie up here: don’t leave without trying the polenta taragna. One heads-up, though: it’s not in the heart of the old town but near the Castello di San Vigilio, about a twenty-minute uphill walk (1.3 km) from Piazza Vecchia. So keep it for a slower day, not for a quick bite between sights.
A tip from someone who lives here: in Bergamo food is taken seriously and tables fill up fast. Always book ahead, especially at the weekend — you’ll thank me.
A Walk Along the Venetian Walls
After lunch, treat yourself to a stroll (or a bike ride, if you’re up for it) along the Venetian Walls that wrap around Città Alta, a UNESCO World Heritage Site since 2017. It’s an easy, almost entirely flat loop, with some of the best views over the Bergamo plain and, on clear days, the Alps in the distance.

Day 2 — Città Bassa: Art, Shopping, and Everyday Bergamo
Day two is all about the “lower” city: the authentic side of Bergamo, and it’s here that you really understand how people live day to day.
Accademia Carrara and GAMeC
If you love art, your morning is already decided: the Accademia Carrara holds a collection that’s surprising for a city this size — Raphael, Botticelli, Bellini — and just steps away, right past the park, the GAMeC takes you into modern and contemporary art.
Via XX Settembre and the Sentierone
For shopping, or simply to soak up the atmosphere, Via XX Settembre is the street to stroll, opening onto the wide, tree-lined Sentierone: this is where the people of Bergamo gather for their evening walk (the passeggiata).

Already thinking about where to stay? My apartment sits right in the middle of all this, on Via Moroni: a quiet base, a short walk from both Città Alta and every stop on this itinerary. Check availability →
A Different Kind of Break: Sweet-Irene
If someone in your group is vegetarian, vegan or coeliac — or you simply feel like a break from casoncelli and polenta — pop into Sweet-Irene, a small organic café I often recommend to my guests. It’s open for breakfast, brunch, lunch and afternoon tea (not for dinner), with a menu thoughtfully designed for vegans and coeliacs and homemade cakes that are worth the stop on their own. Guests staying with me get a small discount.
Eat Where I Actually Eat
For dinner I’ll send you to the places I really go to. Literally below my building, La Scagna (Via Moroni, 31) brings traditional Bergamo dishes to the table with a few vegetarian options: it doesn’t get any closer than that. A few minutes away, Al Vecchio Tagliere (Via Sant’Alessandro) is my pick for local cured meats and cheeses right in the centre. If you’re after something more refined, La Tana (Via San Lorenzo), in Città Alta, is one of my absolute favourites: excellent meat, genuinely well-made vegetarian and vegan options, and a wine list that never disappoints. Down in Città Bassa, Osteria Tre Gobbi (traditional cooking) and Qor di Balena (“fusion” cooking) are both just a short walk away and also have good choices for anyone who doesn’t eat meat. And if a craving for pizza hits, for me the best in Bergamo is Pizzeria Capri da Nasti — order it “in pala” (the long, crispy, Roman-style pizza), the way I like it best.
Day 3 — A Day of Adventure
Today you leave Bergamo behind and go discover what’s around it. All three ideas below are easily done in a day, by public transport or a short drive.
Idea A: Lake Iseo
One of Italy’s lesser-known (and less crowded) lakes, but no less charming for it: made of small villages, with Monte Isola in the middle and a much slower pace than Como or Garda. (Full guide coming soon — I’ll link it here.)
Idea B: A Franciacorta Wine Tasting
Less than an hour away, Franciacorta produces Italy’s answer to Champagne, using the same traditional method. A half-day tasting tour is easy to arrange even without a car. (Full guide coming soon.)
Idea C: The Val Seriana Cycling Path
If you can’t sit still, the cycling path along the Serio river follows the old railway line through several villages, almost entirely flat. I’ve dedicated a whole guide to it — 5 reasons not to miss the Bergamo–Clusone cycle path in Val Seriana — with everything you need to plan the ride. For bike rental I always send my guests to Moez: stay with me and you get a discount.

A Few Practical Tips Before You Go
- Getting here: most of my guests fly into Orio al Serio Airport, about 15 minutes from the centre. (Full transport guide coming soon.)
- Getting around: Città Alta and Città Bassa are connected by funicular, bus, and a walkable (if slightly steep) path — inside the city you won’t need a car.
- Where to stay: basing yourself in the centre, close to both the funicular and the Città Bassa restaurants, saves you a lot of back-and-forth over three days.
Frequently Asked Questions
Are three days really enough for Bergamo?
Yes. In three days you’ll see Città Alta, Città Bassa and still fit in a day trip out of town. If you only have a weekend, keep days one and two of this itinerary and skip the trip.
How do I get from Orio al Serio Airport to Bergamo’s centre?
The airport is about 15 minutes from the centre, by bus or taxi. (Full guide with times and prices coming soon.)
Do I need a car in Bergamo?
No. Città Alta and Città Bassa are connected by funicular, bus and pedestrian paths. You only need a car if you’re planning one of the day trips out of the city.
When is the best time to visit Bergamo?
Bergamo is lovely almost all year round. Spring and early autumn are perfect for walking the Venetian Walls in pleasant weather, while December brings the Christmas markets to Città Alta.
Three days in Bergamo fly by — but they’re usually enough to fall in love with the place. If any doubts come up while you’re planning your trip, just write to me: I’m always happy to help you put together the right itinerary for your stay.
See you soon,
Valentina