Ciao Italianista contains affiliate links and is a member of the Amazon Services LLS Associates Program. If you make a purchase using one of these Amazon links, I may receive compensation at no extra charge to you. See my disclosure policy for more information.

11 Best Day Trips from Bergamo (Lakes, Cities & Hidden Gems)

Bergamo ended up being the perfect home base for our month-long Italy trip exploring our roots.

Before we arrived, my daughter thought we were heading to a tiny village with one café and a grocery store. She was relieved to find a vibrant city with great restaurants, shops, and things to do—but small enough that leaving for the day felt easy knowing we’d look forward to coming back home.

And that’s what makes Bergamo so special.

From here, you can reach lakes, mountains, spa towns, and historic villages in under an hour. Some days, we didn’t even leave until 3 pm and still spent a full afternoon swimming in Lake Iseo or wandering through alpine towns in the Val Brembana.

Over the course of our 30-day stay, we took 15 day trips from Bergamo—and I still left with a list of places I didn’t get to.

If you’re planning your first trip and wondering whether Bergamo is a good base for exploring Northern Italy, the short answer is: yes. Whether you’re traveling by train or renting a car, it’s one of the easiest places to explore from without constantly packing and moving.

Here are the best day trips from Bergamo—plus what to know before you go.

Quick Picks: Best Day Trips from Bergamo

If you’re short on time, start with these:

  • Best overall: Lake Iseo — close enough that you can leave late and still enjoy a full afternoon
  • Best by train: Milan — quick, frequent trains and endless things to do
  • Best by car: Val Brembana — alpine scenery, small villages, and hidden gems
  • Most unique: QC Terme San Pellegrino — spa day in a historic setting
  • Best for nature: Lake Endine — closest lake with peaceful trails

Planning to visit more than one of these? Renting a car will give you the most flexibility — especially if you want to meander around in the countryside exploring the nature and small towns.

Getting Around Bergamo for Day Trips

While some destinations are easy by train, others—especially lakes and mountain towns—are much easier to reach by car.

🚗 Renting a Car in Bergamo:
We picked up our rental car right in Bergamo, which made getting to Lake Iseo incredibly easy. If you’re planning to explore the lakes and countryside, having a car gives you the most flexibility—especially for spontaneous swims or sunset drives.
➡️ Check car rental prices in Bergamo

11 Day Trips from Bergamo

1. Lake Iseo

Why visit:
Lake Iseo is a big lake very close to Bergamo with lots of different towns and beaches along all its sides. It even has an island. It’s less crowded than Lake Como but just as beautiful, with mountain views, small lakeside towns, and places to swim.

How to get there:

  • By car: about 45 minutes  
  • By train: around 1.5-3 hours with a transfer in Brescia
  • By bus: around 1 hour and 15 minutes

My experience:
We usually didn’t leave Bergamo until mid-afternoon and still had plenty of time to enjoy Lake Iseo since the sun sets so late in the summer in Northern Ialy.

We’d go swimming and stay until sunset. Since we had a car, our trips to Lake Iseo were spontaneous and became our favorite quick get out of town excursions on our trip.

If you’re looking for a low-effort, high-reward day trip, this is the one I’d start with.

Best beaches on Lake Iseo closest to Bergamo

Three white lounge chairs on grass at the edge of Lake Iseo with mountains.
Late afternoon swims with Monte Isola in the distance at Sassabanek Beach.

Sassabanek Beach – Iseo Town

On our first day, we went to Sassabanek Beach in the town of Iseo. The view was stunning: steep mountains rising across the lake and a full view of Monte Isola, the largest lake island in southern Europe.

There are also three swimming pools, but we were there for the cool, clear, refreshing waters of the alpine lake.

We paid €25 each for entry and lounge chairs (plus parking). That was for a Saturday in July—the high season—so expect lower prices on weekdays.

Grass in foreground with boats in Lake Iseo and moutains.
Sometimes we didn’t leave until 4 pm — and still had hours of sunshine.

Lido Povero – Sarnico

The next few times, we went to Lido Povero (“poor man’s beach”) in nearby Sarnico. Entry was just €3 each for chairs, and we brought our own food and drinks—much cheaper!

The water at Lido Povero wasn’t quite as pristine as at Sassabanek—we had to swim through some lake weeds before reaching the clearer water. But for the price and the relaxed vibe, it was still totally worth it.

Tip: Sassabanek is great if you want full amenities and alpine views. Lido Povero is a budget-friendly alternative! You can bring a blanket for both instead of renting chairs. Both have paid parking lots.

Best towns to visit on Lake Iseo close to Bergamo

Promenade along Lake Iseo in Sarnico.
The lakeside promenade in Sarnico, just 30 minutes from Bergamo.

You don’t have to go to Lake Iseo just for swimming. The towns along its shores are absolutely worth exploring too.

  • Sarnico: Walk along the wide promenade, take in the lake views, and stop for a bite to eat at one of the open-air restaurants.
  • Iseo Town: Be mindful of the ZTL (limited traffic zone) signs—don’t drive or park inside them. Instead, park outside the zone and walk into town to enjoy a gelato in the charming medieval center.
  • Lovere: Most picturesque with its stunning views, medieval streets, and frescos.
  • Monte Isola: Hop on a ferry from Sulzano and explore Monte Isola. It’s a serene car-free island with 11 small villages. Perfect for walking and biking. We didn’t make it this time and I regret it. Another reason to go back!

2. San Pellegrino Terme & QC Terme Spa

One of the best day trips from Bergamo is in San Pellegrino Terme with the Grand Hotel rising above the Brembo River.
Grand Hotel in San Pellegrino Terme rising above the Brembo River.

Why visit:
This is hands down the most amazing experience you can have this close to Bergamo. Perfect anytime of the year.

The town of San Pellegrino itself is incredibly picturesque, with the majestic Grand Hotel rising above the Brembo River (abandoned since 1979 but reopening as a 5-star hotel in 2030). Until then, the real highlight is QC Spa San Pellegrino.

How to get there:

  • By car: about 25 minutes
  • By bus: about 40 minutes not including waiting for the bus

My experience:
For only €58, you can pamper yourself for 5 hours in thermal pools, hot tubs, saunas, and multi-sensory rooms spread across three levels. It’s all set inside a luxurious 19th-century Art Nouveau building, surrounded by the dramatic backdrop of the pre-Alps.

If you book an evening time slot, you’ll also get to enjoy aperitivo: two drinks (Prosecco, beer, juice, or water) and a buffet of cheeses, salamis, breads, and veggies—served while you lounge in your robe under frescoed ceilings in the grand sala.

There are over 40 wellness experiences to choose from, including a rose garden, hay bio sauna, and salt-water rooms. My favorites were the Vichy showers and the alpine shepherd’s hut. Whenever I feel stressed, I transport myself back to that enchanting world of peace—and I feel renewed.

Outside pools and view of Pre-Alps at QC Spa San Pelliegrino
Five hours of thermal pools and mountain views — worth every minute.

💡 QC Terme Booking Tips

  • San Pellegrino Location: Not available on Viator or GetYourGuide. You can book directly through QC Terme San Pellegrino’s official website.
  • Evening slots include prosecco, snacks, and that dreamy spa robe aperitivo—don’t miss it!
  • Other QC Spas: Visiting Milan, Lake Garda, or Turin? Some QC Terme locations there do offer bookable day passes on GetYourGuide and Viator. Worth checking if you’re spa-hopping around Northern Italy.
View of Lake Garda from a small boat.
Renting a boat in Manerba del Garda — no license needed.

3. Lake Garda Boat Tour from Manerba

Why visit:
If I had to choose my absolute favorite excursion from Bergamo, it would be our four-hour Lake Garda boat tour. Lake Garda, the largest lake in Italy, is unbelievably scenic, with crystal-clear water and dramatic mountain views.

How to get there:

  • By car: just over 1 hour to Manerba del Garda
  • By train: about 1.5 hours to Desenzano del Garda or Peschiera del Garda

My experience:
We picked up our boat at the pier and, after a brief explanation, off we went. None of us had a boating license or much experience, but it all went smoothly.

It was a day of wind in our hair, stunning scenery, eating panini, drinking Ichnusa, listening to music, and stopping often to dive into the crystal-clear water. Swimming there almost felt like swimming along the Amalfi Coast.

Planning to explore more places like this? Having a car makes it much easier to visit Lake Garda and other destinations around Bergamo.

🚤 Renting a Boat in Manerba del Garda

One of the best ways to experience Lake Garda is by renting your own small motorboat in Manerba del Garda. You don’t need a boating license for most boats, and staff will give you a quick explanation before you head out.

You can cruise along the coastline, stop to swim in quiet coves, and create your own half-day adventure on the water.

➡️ Check prices and availability for boat rentals in Manerba del Garda here.

Smiling woman with arms out in front of the Duomo of Milan.
Milan – fifty minutes from Bergamo and a whole different energy.

4. Milan Day Trip from Bergamo

Why Visit:
Bergamo is so close to Milan that you could live here and commute every day for work. They don’t call it the Milan-Bergamo Airport for nothing. It’s practically as close to the city center as Malpensa is.

If you want a mix of culture, shopping, food, and city energy, Milan is the easiest and most flexible day trip from Bergamo.

How to get there:

  • By train: about 50 minutes from Bergamo to Milano Centrale 
  • Trains run frequently, with no reserved seating—you can buy a ticket right before boarding, or check routes and times in advance

My experience:
We went to Milan several times.

Buildings and awnings along the canal in Navigli in Milan.
Many choices for aperitivo in Navigli.

The first time, we took the metro from Milano Centrale to the Duomo and then walked toward the Navigli district, the canal area filled with interesting shops and restaurants. Naturally, the first thing we did was sit down for aperitivo.

On another visit, we explored the Brera and Porta Garibaldi neighborhoods. We stopped for lunch and coffee in Brera, wandered along Corso Como to see Milan’s modern side, and ended up back in Brera for evening aperitivo.

Another day, we walked from Milano Centrale to the Porta Vittoria neighborhood and then continued on to Fondazione Prada, a contemporary art and cultural institution. That visit happened during our “art week,” when we were touring museums across Milan, Bergamo, and Venice (not a day trip!).

Child's leg sticking out of a wall as part of a art piece at Fondazione Prada in Milan.
Contemporary art at Fondazione Prada.

Once in Milan, we sometimes took the metro to different neighborhoods, but more often we preferred to walk and get a better feel for the city. Surprisingly, Milan isn’t as sprawling as people think — it’s quite walkable.

You can visit Milan at any time of day. We usually left Bergamo around noon and arrived in time for lunch. We talked about leaving late at night and reaching Milan around midnight when the clubs open, then coming home at 6 am — but in the end, we always chose our cozy Bergamo home instead.

Cows grazing on a grassy pleateau in Val Brembana
Welcomed by Alpine cows at the top of Val Brembana.

5. Hiking in Val Brembana

Why visit:
Val Brembana is one of the most scenic valleys in the Bergamo Alps, with dozens of marked hiking trails ranging from easy walks to full-day alpine climbs. If you want mountain views, fresh air, and a more local experience, this is where to go.

How to get there:

  • By car: about 45 minutes to 1 hour depending on the trailhead
  • By bus: possible, but more limited for hiking access

My experience:
Armed with maps from the Visit Bergamo tourism office, we headed to Val Brembana for our first alpine hike near Bergamo.

The maps made it seem easy to find the trailhead, but in reality we kept having to ask for directions. A barista in Camerata Cornello saved us from walking an extra hour along a paved road in the sun.

When we reached the higher starting point, we were confused again. We went inside Rifugio Cespedosio, near the Church of San Domenico, and almost lost our nerve when the entire restaurant of shepherds turned to stare at us.

Luckily a friendly server came out and told us to drive further toward Eva to find the trail. We didn’t realize it at the time, but this rifugio is actually a recommended restaurant frequented by both locals and hiking tourists.

Finally, we found the right path and entered a magical forest trail that wound upward to wide grassy plateaus.

At the top, as we admired the views, a young shepherd appeared. Hoping he would offer us some cheese (which the map said was a possibility), I asked him if the trail ended there or if there was more.

He told us there was nothing to do up there but work.

This is one of those day trips that’s much easier with a car.

Lago di Endine with ripples on the water
Lake Endine, just 10 minutes from Bergamo and blissfully motorboat-free.

6. Lake Endine

Why visit:
For the closest lake to Bergamo, head to Lake Endine. Only 10 minutes from Bergamo by car, you can find several swimming spots along this peaceful lake with no motor boats. 

How to get there:

  • By car: about 10 minutes from Bergamo
  • By bus: possible, but not reliable, less convenient

My experience:
You can walk or bike around the perimeter of the lake and pass through the villages of Monastrolo del Castello, Spinone al Lago, Endine Gaiano, and Ranzanico. 

Lake Endine and the surrounding towns are special to me because after searching all my life I finally discovered this is where my great-grandfather came from.

Walking around the lake felt different knowing my roots were here—it made the mountains and water feel strangely familiar.

Having a car makes it easy to explore different spots around the lake.

View of buildings and rooftops of Verona and Adige river.
A day wandering Verona’s layered history.

7. Verona

Why visit:
Verona is an easy day trip from Bergamo and it is important for its ancient Roman history, Renaissance architecture, and modern shopping with a relaxed vibe.

How to get there:

  • By bus: about 2 hours (we took FlixBus — no transfers, faster, and cheaper)
  • By train: about 2 hours with a transfer in Brescia

My experience:
After researching both train and bus options, we chose the FlixBus. It required no transfers, took less time, and was more affordable.

The journey dropped us near Porta Nuova Station. From there, you can walk into the Città Vecchia — but we were lucky. Our Italian friend picked us up and drove us to his family home in the center before giving us a personal walking tour of the city.

He first brought us to Piazza Bra, filled with cafés, elegant buildings, and the area surrounding the impressive Arena di Verona.

Via Mazzini in Verona, a marble-lined pedestrian street on an easy day trip from Bergamo.
Wandering down Via Mazzini on our Verona day trip from Bergamo.

Then he took us down Via Mazzini for some shopping. It’s a narrow, marble-lined pedestrian street packed with visitors admiring luxury Italian designs in the shop windows.

Next came the famous Juliet balcony, a popular tourist stop. After that, we wandered toward Piazza dei Signori, layered with Renaissance history and lively cafés, and then to Piazza Sant’Anastasia with its magnificent basilica.

At one point, I genuinely felt a touch of Stendhal syndrome — there was almost too much beauty to take in.

From there, we walked to the Adige River and stood quietly for a while, admiring its strength and beauty. Then we crossed Ponte Pietra and climbed the stairs to Castel San Pietro, where we were rewarded with sweeping views over the city — and a well-earned meal before heading back to Bergamo.

Making primosale cheese is a top day trip from Bergamo
Shaping fresh primosale cheese by hand.

8. Cheesemaking Experience in Val Seriana

Why visit:
If you’re looking for a truly local, hands-on experience near Bergamo, making your own cheese on a working farm is unforgettable.

How to get there:

  • By car: about 45 minutes to Onore
  • By bus: possible, but more difficult to coordinate

My experience:
A few days later, we made our own cheese.

We signed up through Visit Bergamo for a cheesemaking class at Fattoria della Felicità, an agriturismo in Onore. You can also stay here on the farm.

We were told to leave early from Bergamo because Sunday traffic flows heavily in both directions through the valleys — and because a full lunch would be served after the class.

We left with plenty of time and were delighted to discover an enchanting little spot for cappuccino and brioche at Hotel Betulla in Onore, just minutes from the agriturismo.

When we arrived at the farm, they immediately offered us breakfast.

If only we had known.

While the others enjoyed their Italian breakfast, we wandered around the farm admiring the animals instead.

Eventually, the class began. First, the veterinarian and farm owner gave us a tour of the cow and sheep stalls, explaining how the animals are raised and why their milk is of such high quality.

Blocks of freshly made primosale cheese in a cardboard box.
From milk to cheese in under an hour at Fattoria della Felicità.

Then we gathered around a long table to learn how to make primosale cheese. Each of us received a bowl of fresh milk and stirred in the rennet. Once the mixture thickened, we poured it into small slotted molds to drain. After that, you gently tip the cheese into your palm and pass it back and forth between your hands a few times before placing it back in the mold.

And just like that — you’ve made cheese.

While the primosale rested, we headed into the restaurant for our full farm-to-table lunch. We ordered traditional Bergamasque dishes like casoncelli and hearty meat plates made with fresh, seasonal ingredients.

It was an incredible experience, and I highly recommend it. If you’d like to visit just for the restaurant, be sure to make a reservation in advance.

Frescoes depicting the danse macabre in Clusone.
The Danse Macabre fresco in Clusone.

9. Clusone

Why visit:
Clusone is a beautiful mountain village in the Alps known for its remarkable frescoes and well-preserved historic center. It’s often called “the painted town” thanks to its striking artwork, including the famous Danse Macabre.

How to get there:

  • By car: about 40 minutes from Bergamo
  • By bus: possible, but less direct

My experience:
On another day, we drove about 40 minutes to Clusone for lunch and a stroll through its historic center.

The town absolutely lived up to the hype. Its beautifully intact frescoes decorate buildings throughout the center, giving it a character that feels different from other towns in the area.

Another highlight is the Fanzago Astronomical Clock. This Renaissance marvel turns counterclockwise and tracks everything from the time and month to the zodiac signs and hours of darkness. It even follows the lunar cycle—and still has to be hand-wound every day.

Clusone also makes a great base for hiking in the surrounding mountains, or you can continue on to Lovere at the northern tip of Lake Iseo before heading back to Bergamo.

Two women in a narrow street in Schilpario with Alps in the backround.
Schilpario — the village my great-grandmother once called home.

10. Schilpario

Why visit: Schilpario is definitely off the beaten path for most tourists — but for me, it was the destination.

How to get there:

  • By car: about 1.5 hours from Bergamo
  • By bus: possible, but more time-consuming

My experience:
A few years ago, I finally identified the town my great-grandmother came from: Schilpario. I made it my mission to trace my roots here. Tracing those roots led me to work with a local guide to dig even deeper into my family history.

It may not be the most famous village in the Alps, but I’m happy to say it’s a charming alpine town nestled in stunning mountain scenery.

There are two fascinating museums that offer a glimpse into the region’s past. The Ethnographic Museum, located in an old mill house in the center of town, is filled with artifacts and passionate guides who bring local history to life.

Further down the mountain in the Val di Scalve, you can take a small train into the Gaffione mines, then continue on foot with an expert guide to learn what life was like in this once-thriving mining community.

This was the most personal day trip of our entire stay.

Freccia Rossa train pulling into Bologna Centrale.
Frecciarossa pulling into Bologna Centrale — just over two hours from Bergamo.

11. Bologna

Why visit:
If you’re willing to go a bit farther, Bologna makes an incredibly rewarding day trip from Bergamo—especially if you love food, history, and vibrant city life.

How to get there:

  • By train: about 2–2.5 hours (regional train to Milan, then Frecciarossa to Bologna)  
  • Easy to book in advance using Omio or Trenitalia

My experience:
Taking the train from Bergamo to Bologna was a no-brainer. We started with a regional train to Milan, then transferred to a Frecciarossa bound for Bologna. We left Bergamo around 10 am and arrived in Bologna at 12:15 pm.

I was especially excited for this trip because Bologna is where it all started for me. I spent my junior year of college living there, studying Italian language and culture, and I hadn’t been back since.

After leaving Bologna Centrale — which has had a major upgrade since my student days — we walked up Via Indipendenza toward Piazza Maggiore. Even Via Indipendenza has changed. It has just officially reopened as a pedestrian mall, completely transformed.

Inside view of Basilica di San Petronio in Bologna.
Feeling awe in the Basilica di San Petronio.

Bologna felt bigger, more colorful, and more cosmopolitan than I remembered. The porticoed streets and historic charm were still there, but the city now feels more sophisticated and lively.

The Basilica di San Petronio remains as awe-inspiring and massive as ever. The Quadrilatero market — with its maze of narrow alleys overflowing with produce, cured meats, cheeses, fish, and pasta — is just as vibrant. And the grand porticos on the streets bordering Piazza Maggiore felt even more stately than I remembered.

My overall feeling? Bologna is even more incredible now than it was when I was a student. It deserves far more than the six hours we spent there — but if that’s all the time you have on a day trip from Bergamo, it can absolutely be done. And it’s worth it.

This is the kind of day trip that feel more like a mini journey.

More Things to Do in Bergamo

If you’re planning to spend more time in Bergamo, there’s plenty more to discover. Here are some of my other guides to help you explore the city and its surroundings even deeper.

Three women in front of wall overlooking Bergamo.
Bergamo – home sweet home.

Final Thoughts: The Best Day Trips from Bergamo

Bergamo turned out to be the perfect home base for exploring Northern Italy. It’s just the right size—easy to leave for the day, but always a place you’re happy to come back to.

What surprised me most was how much variety you can reach in such a short time. One day you’re swimming in a quiet alpine lake, the next you’re wandering through a historic city or relaxing in a thermal spa.

If it’s your first time, I’d start with Lake Iseo, San Pellegrino, and Milan—they’re the easiest and give you a great mix of experiences. From there, you can branch out depending on what you enjoy most.

If you’re planning to visit multiple places, renting a car will give you the most flexibility—especially for lakes, mountain towns, and experiences like Val Brembana or the cheesemaking farm.

No matter which you choose, these day trips are what made our time in Bergamo unforgettable.