Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Take the seasonal Dublin–Turin flight, checking the exact winter schedule before booking since direct services may not operate every day. After landing at Turin Airport, allow roughly 4–5 hours door-to-door for the flight, baggage collection, airport wait, and reaching central Turin. The most economical option is the airport bus to Torino Porta Susa or Torino Porta Nuova, usually taking around 40–50 minutes depending on traffic; a taxi to the centre is quicker, generally about 30 minutes, but costs considerably more. Once checked in, keep the first afternoon walkable and unhurried.
Start at Piazza Castello, the city’s grand central square, allowing about 45 minutes to take in the surrounding arcades and royal façades. From there, walk to Turin Cathedral and the Chapel of the Holy Shroud. The cathedral is free to enter, while access to the Shroud area is controlled and should be arranged only through the official booking system; availability and opening arrangements can vary, so treat this as a booking-dependent visit rather than guaranteed entry. The historic centre is compact, and the covered arcades make this a good first-day route even in December rain.
Continue through the Quadrilatero Romano, the atmospheric medieval quarter just north-west of the cathedral. Spend an hour wandering its narrow lanes and stopping for an early aperitivo—look for vermouth, local cheeses and small plates rather than committing to a long formal meal. Finish at Mercato Centrale Torino in the Porta Palazzo area, about a 10–15-minute walk from the cathedral. Its food stalls are ideal after a travel day, with an informal dinner typically costing around €15–30 per person. Check the market’s current evening hours before setting out, as individual vendors may close earlier than the main hall; if arriving late, use a nearby restaurant in the surrounding Aurora district as a fallback.
Start in the historic centre at the Egyptian Museum on Piazza Carignano, allowing around 2½–3 hours. It is one of the world’s strongest collections outside Egypt, and the galleries are substantial enough that rushing makes little sense. Book a timed ticket in advance—especially for a winter weekend or holiday period—and arrive 10–15 minutes early for entry. Standard admission is usually in the region of €15–18, with reductions available. From central Turin, it is easiest to walk; the museum is close to Porta Nuova station and the main arcades.
Afterwards, walk west through the old lanes to Caffè Al Bicerin on Piazza della Consolata. Order the namesake bicerin, a layered drink of espresso, chocolate and cream, traditionally served without stirring. Allow about 45 minutes and expect roughly €8–15 per person. Seating is limited and the café may close on a regular weekly day, so check the current hours before setting out; if there is a queue, treat it as part of the experience rather than trying to fit in a rushed stop.
Continue on foot towards Piazza Castello for the Royal Palace of Turin, allowing about two hours for the state rooms, chapel and armoury. The former Savoy residence is best appreciated slowly, particularly in winter when the indoor route provides a welcome break from the cold. Opening days and last admission times vary, so verify them before booking the museum; a combined ticket may cover the wider Royal Museums complex. Include the Galleria Sabauda afterwards, allowing another 1½ hours for its Italian and Flemish paintings. It is in the same complex, so there is no need to cross town, but check that both sections are open on your chosen day and allow time for security and museum transitions. Finish with dinner at Ristorante Consorzio, near Piazza Emanuele Filiberto, a good place to try polished Piedmontese cooking rather than generic Italian dishes. Book ahead, particularly for dinner, and budget approximately €45–70 per person before drinks; from Piazza Castello, allow around 15–20 minutes on foot or use a short tram or taxi ride.
Take an early Trenitalia service from Torino Porta Susa to Alba, normally changing at Bra and taking around 1 hour 15 minutes to 1½ hours. Check the timetable carefully because winter and Sunday services can be less frequent; aim to arrive in Alba by mid-morning so there is daylight for the Langhe portion of the day. From Alba railway station, it is roughly a 10-minute walk into the old centre. Begin at Alba Cathedral, whose Romanesque interior is a compact but worthwhile visit, then wander through the surrounding streets for about 30–45 minutes.
Continue along Via Vittorio Emanuele II and the lanes of Alba’s Centro Storico. This is a good place for a relaxed browse rather than a checklist: look into truffle shops, local wine merchants and winter food stores, and stop for coffee or a pastry at Musetti, near the centre. Allow about an hour here. For lunch, Osteria dell’Arco is a dependable choice for Langhe cooking—tajarin, seasonal vegetables and local meat dishes—but reserve ahead, particularly if your day falls on a busy market or weekend date. Expect roughly €30–45 per person without extensive wine.
After lunch, continue from Alba to Barolo by bus only if the seasonal timetable lines up neatly; otherwise, a pre-booked taxi is the more practical winter solution, taking roughly 25–30 minutes. Do not rely on finding a taxi immediately in the village. Visit the Enoteca Regionale del Barolo first, allowing about 1½ hours for an introduction to the area’s producers and a tasting of local bottles. Tasting arrangements and opening hours can vary outside peak season, so confirm in advance and remember that tastings may be unavailable without a booking.
Then walk uphill through the village to Castello Falletti di Barolo, allowing around an hour for its wine-history exhibits and views over the surrounding vineyards. In December, the light fades early and hilltop paths can be cold or damp, so wear shoes with good grip. Check the castle’s winter opening days before committing to the excursion; if either Barolo venue is closed, the village itself still makes a pleasant short visit, but the public-transport connections are not frequent enough to improvise comfortably.
Start back before dusk, ideally by pre-arranged taxi from Barolo to Alba, then take the next suitable train via Bra to Torino Porta Susa. Allow 2–3 hours door to door, including waiting for connections, and avoid planning the final return too late in winter. If you have energy after arriving in Turin, keep dinner close to your accommodation rather than adding another cross-city journey; the day is most enjoyable when treated as a small food-and-wine excursion, not a race between villages.
Leave Alba early enough to make the day comfortable: with breakfast, hotel checkout, the train to Torino, and the onward service to Milano Centrale, allow roughly 3½–4½ hours door to door before sightseeing. Keep your luggage compact and confirm whether your Alba–Turin connection requires a change at Bra; winter and Sunday timetables can be less frequent. On arrival at Milano Centrale, either leave bags at your Bergamo accommodation if check-in is available or use the station’s luggage-storage facilities before continuing into the centre.
Take the Metro to Duomo and begin at Milan Cathedral, allowing about two hours for the interior and, if the forecast is dry and clear, the rooftop terraces. Book a timed ticket in advance through the official cathedral website; rooftop access is weather-dependent, and security queues can still add 20–30 minutes. The cathedral is usually open from morning into the evening, but exact winter hours and last admission vary. Dress warmly—wind on the roof can be sharp—and avoid bringing large luggage, as storage is limited.
From the cathedral, step directly into Galleria Vittorio Emanuele II, a five-minute stroll and a welcome indoor pause in December. Spend 30–45 minutes admiring the glass roof and mosaic floor, perhaps stopping for coffee at Marchesi 1824 if you are happy paying for the setting rather than a bargain espresso. Then walk north-east through central Milan towards Brera, roughly 15 minutes, taking your time along the quieter lanes around Via Fiori Chiari, Via Madonnina and Via Solferino. Brera is best enjoyed as an atmospheric wander rather than a checklist: browse independent shops, small galleries and courtyard entrances, with around 1½ hours before dinner. If you want one substantial indoor stop, the Pinacoteca di Brera is nearby, but only add it if you have the energy after the cathedral and have reserved entry.
Have dinner at Osteria della Via Mercato in Brera, reserving ahead because its relaxed, intimate tables fill quickly. Expect approximately €30–50 per person depending on wine; this is a good place for hearty Milanese dishes without turning the evening into a formal occasion. After dinner, allow 15–20 minutes to return to Milano Centrale by taxi or Metro, plus time to collect luggage if needed. The train to Bergamo takes about an hour; from Bergamo station, a taxi or local bus usually takes another 15–25 minutes to central accommodation. In practice, aim to leave Milan by around 20:30–21:00 rather than relying on a late connection, and check the final evening train times before committing to dinner.
If you have luggage, leave it at your hotel or a station locker before heading uphill; the Bergamo Alta funicular is much easier than tackling the steep streets with bags. From the lower station, the ride to the Upper Town takes only a few minutes, though allow 15–25 minutes for queues. A single journey is inexpensive, and the standard city transport ticket generally covers the funicular—check the current tariff if you are buying a day ticket. Winter mornings can be misty, so bring a warm layer for the exposed viewpoints.
Begin at Piazza Vecchia, taking time to notice the old civic buildings, arcades and quiet lanes leading off the square. Continue to the Basilica di Santa Maria Maggiore and Cappella Colleoni, where the interiors are particularly rewarding in winter weather. Allow about an hour, but check the day’s service schedule: religious services can restrict sightseeing access, and the chapel may have separate entry arrangements. Modest clothing is advisable, and photography rules may vary inside.
For an easy, local lunch, stop at Il Fornaio on Via Bartolomeo Colleoni. Choose a slice of focaccia or pizza by weight, perhaps with a small pastry, for roughly €8–15 per person. It is ideal for a departure day because service is quick and you can eat casually while still enjoying the main street of the Upper Town. After lunch, return to Piazza Vecchia for Campanone. The lift makes the climb straightforward, and the views across the rooftops and Lombard plain are excellent when visibility is clear; allow around 45 minutes and check the seasonal opening hours, as winter schedules can be reduced.
Do not leave the airport transfer until the last moment. From Città Alta, allow around 20–30 minutes to Bergamo Airport by taxi, longer if traffic is busy or you are relying on the local bus connection. For a Dublin flight, aim to leave the Upper Town roughly three hours before departure, allowing time to descend, collect luggage, reach the airport and pass security. A taxi is worth considering with bags; confirm the flight schedule and terminal arrangements in advance, since winter services and check-in times can change.
No packing list attached yet.