Take it easy on your first day: wander the lanes of Triggiano historic center for about 45 minutes, letting the narrow streets and pale stone buildings set the pace. July afternoons are hot, so keep the stroll unhurried and carry water; if you arrive before the heat eases, settle in first and head out later.
From the old town, visit Chiesa di Santa Maria Veterana, Triggiano’s principal historic church. Allow around 30 minutes, but treat entry as a bonus rather than a certainty: churches may close between services or outside posted visiting hours, and modest clothing is appreciated. Then continue to Piazza Vittorio Veneto for a coffee and 45 minutes of people-watching. Expect roughly €1–€2 for an espresso at the bar; sitting at a table can cost more.
Choose a neighborhood trattoria in Triggiano near the center for a relaxed first taste of Puglia—look for orecchiette, seasonal vegetables, or seafood, and ask what’s especially good that evening. Budget about €20–€35 per person. Dinner is often later than at home, so arriving around 7:30–8:00 p.m. is a comfortable start; keep the rest of the evening open for a gentle walk back.
Take a Ferrovie del Sud Est train from Triggiano to Bari Centrale—the ride is usually around 15–20 minutes, but check the timetable closer to your trip. Allow about 45–60 minutes door to door for the walk or local connection to the station, waiting, and the onward walk or bus into Bari Vecchia. Start at Basilica di San Nicola; entry to the church is free, while the crypt may request a small offering. Dress modestly, and check visiting hours before setting out, as worship services can affect access. Give yourself about an hour.
Walk through the old-town lanes to Cattedrale di San Sabino (about 45 minutes). Its archaeological area may have a separate, modest admission fee and can have different hours from the cathedral itself, so verify access on the day. Continue to Strada delle Orecchiette, where you can watch residents shaping pasta outside their homes; be considerate when taking photos, and browse without blocking doorways. Then settle in for seafood at Al Pescatore, near Castello Svevo—budget roughly €25–45 per person. July is busy, so reserve if possible and expect lunch to take a relaxed hour or more.
After lunch, stroll south along Lungomare Nazario Sauro for about an hour. The waterfront is exposed, so bring water and save this walk for the cooler part of the afternoon; a gelato or cold drink makes a good pause. Return to Bari Centrale on foot or by local bus, then take an FSE train back to Triggiano. Check the return timetable in advance, especially if you plan to stay out into the evening.
Head from Triggiano to Polignano a Mare by taking a Ferrovie del Sud Est train toward Bari Centrale, then a regional Trenitalia train to Polignano a Mare. Allow about 1–1.5 hours each way, including the connection, and check both operators’ timetables closer to your trip; services can be less frequent than you’d expect. From the station, it’s roughly a 10–15-minute walk into the old town. Start early to beat the July heat, then spend about 1.5 hours wandering the lanes and sea-facing terraces of Centro Storico di Polignano a Mare.
Walk down to Lama Monachile for around 1.5 hours by the cove. It’s a striking pebble beach, but there’s little shade, so bring water, sun protection and shoes you can manage on stones. Swimming depends on sea conditions; check the water and local notices before getting in, and expect the beach to feel busy in midsummer. For lunch, head to Pescaria in the old town for a seafood sandwich—budget roughly €15–25 per person. It’s a popular casual spot, so allow for a queue at peak lunchtime.
Before heading back, spend about 30 minutes at Ponte Borbonico su Lama Monachile, the bridge above the cove, for the classic cliff-and-sea view. Then walk back to the station with a comfortable buffer for your train; the return journey follows the same route via Bari Centrale to Triggiano. If you have time before your train, linger for a drink in the old town rather than rushing—the connection back can make the day longer than the seaside visit itself.
Take an early Ferrovie del Sud Est train from Triggiano to Bari, then connect to a Trenitalia regional train for Monopoli. Allow about 1.5–2 hours each way, including the connection and walks, and check both operators’ Saturday schedules closer to your trip. Head from Monopoli station toward the old town and harbor; it’s roughly a 15–20-minute walk, or you can take a local taxi if the July heat is already building. Start at Porto Antico di Monopoli for about 45 minutes, while the fishing boats and waterfront are still pleasant before midday sun.
Continue along the harborfront to Castello Carlo V and allow about an hour to explore. The fortress hosts exhibitions, but access and opening hours can vary, so check locally before counting on the interior; set aside a small admission fee if an exhibition is open. For lunch, settle in at Osteria Perricci in the old town for seafood—budget around €25–40 per person, and consider booking ahead for a Saturday in July. After lunch, walk to Cala Porta Vecchia for a swim or a relaxed hour and a half by the water. Bring water shoes if you have them: the shoreline is rocky, and the small beach gets busy on summer weekends.
Allow time to rinse off and walk back to Monopoli station for your return trains via Bari to Triggiano. Check the evening connections before you leave the beach, and keep a little buffer in case the local and regional trains don’t line up neatly.
Take an early Ferrovie del Sud Est (FSE) train from Triggiano to Bari Centrale, then continue from the FSE platforms to Alberobello—allow roughly 2–2.5 hours each way, including the change. Sunday services can be limited, so check the timetable close to your trip and choose a return train before setting off; don’t assume there’ll be a convenient later departure. From Alberobello station, it’s about a 15-minute walk uphill to Rione Monti. Give yourself around 1.5 hours to wander its trulli-lined lanes, and bring water: July sun is strong and shade is patchy.
Walk back toward the center for Trullo Sovrano, a rare two-storey trullo that gives you a feel for how these distinctive stone houses were lived in. Allow about 45 minutes, and check its Sunday opening hours before you travel, as hours can vary by season. Then settle in for lunch at La Cantina in the historic center; budget about €25–40 per person and consider reserving, especially on a summer Sunday.
Finish with a quieter hour in Rione Aia Piccola, where the trulli sit in a more residential setting. Keep voices low in the lanes and be respectful of homes and private doorways. Walk back to Alberobello station with a buffer before your chosen FSE return; the return journey to Triggiano takes roughly 2–2.5 hours with the connection in Bari. Check the last practical Sunday service in both directions before committing to the day, since a missed connection can mean a long wait.
Start early from Triggiano: take a Ferrovie del Sud Est train to Bari Centrale, then connect to a Ferrovie Appulo Lucane train for Matera Centrale. Allow about 2.5–3.5 hours each way, including the transfer and waiting time; the Bari rail platforms are close, but leave a generous connection buffer. Check both operators’ timetables nearer the date, especially for Monday services, and aim to arrive in Matera by late morning. Budget roughly €20–€40 return, depending on the services and fares.
From Matera Centrale, walk or take a local bus or taxi toward Sasso Caveoso. Begin at Casa Grotta nei Sassi di Matera; allow about 45 minutes to see how a family lived in a traditional cave home. Then walk uphill to Belvedere di Piazza Giovanni Pascoli for the Sassi panorama, before following the lanes back down into the historic quarter. Have a relaxed sit-down lunch at Ristorante Francesca in Sasso Caveoso; allow around €25–€40 per person. Check the restaurant’s Monday hours and reserve if possible.
After lunch, visit Chiesa di Santa Maria de Idris, the rock-hewn church set dramatically into the rock; allow about 45 minutes. Church opening times and ticket arrangements can vary, so check before setting out and leave time for the walk and any queue. The steep, uneven stone lanes are tiring in July heat—wear grippy shoes, carry water, and take a break in the shade if needed. Head back to Matera Centrale with plenty of time for the return train connections to Bari Centrale and Triggiano; don’t rely on a tight final connection, as the regional schedules may be limited.
Take an Ferrovie del Sud Est train from Triggiano to Bari; allow around 45–60 minutes door to door each way for getting to the station, waiting, and reaching the waterfront. Check the Tuesday timetable closer to your trip. Start at Mercato Coperto Santa Scolastica for about an hour of browsing and a taste of local produce. Go in the morning, when market activity is liveliest, but check current access and hours before setting out, as these can vary.
Walk toward Castello Svevo di Bari and give yourself 1–1.5 hours to explore its imposing halls and exhibitions; allow time for the ticket queue, and confirm Tuesday opening hours and admission details before you go. Then head into Bari Vecchia for focaccia at Panificio Fiore—budget about €5–12 per person for a casual lunch. Its hours and remaining selection can vary, so don’t leave the stop too late.
Continue to Teatro Petruzzelli in the Murat district, about a 15–20-minute walk from the old town. Admire the ornate exterior, then check whether a guided tour or performance is available; access to the interior depends on the schedule, and tours or tickets may need advance booking. Finish with 30 minutes in the shade at Giardini di Piazza Umberto I, then return to Bari Centrale for the train back to Triggiano. Keep the evening relaxed after a full day out, and check the return timetable so you’re not relying on a last service.
Allow 5–6 hours door to door for the transfer, station access and hotel check-in, so keep the first afternoon light. Once you’ve dropped your bags, head to Piazza della Repubblica, an easy stretch-your-legs stop near Roma Termini. Spend about 30 minutes taking in the curved colonnades and fountain; if you’re tired, there’s no need to turn this into a longer walk.
Continue to Basilica di Santa Maria Maggiore in the Esquilino neighborhood, roughly a 15-minute walk from the piazza. Allow about an hour, including time for security; entry to the basilica is generally free, but special areas or exhibitions may charge, and access arrangements can change around services or events. Dress respectfully and check current visitor information before setting out.
Finish at Trattoria Vecchia Roma, a short walk away in Esquilino, for Roman pasta and an unhurried first-night meal. Budget about €25–40 per person; reserve ahead if possible, and check the restaurant’s current hours before you go, since service times can vary.
Start early at the Colosseum in Celio to avoid the worst of July’s heat. Book an official timed-entry ticket well ahead; allow 1.5–2 hours including security, and arrive with time to spare for the entry queue. Standard admission is typically around €18–€24, while special access costs more. After your visit, continue on foot to the Roman Forum and Palatine Hill. Give these extensive ruins 2–3 hours, bring water and sun protection, and check that your ticket covers both areas as well as the Colosseum.
Walk to La Taverna dei Fori Imperiali in Monti for a leisurely lunch—budget about €30–€45 per person and reserve ahead if possible. Then head to Piazza Venezia for around 30 minutes to take in the monumental Vittoriano from the square. The walk is roughly 10–15 minutes; after a long morning on foot, pause in the shade and refill your water before setting off.
Continue on foot to the Trevi Fountain—around a 20-minute walk from Piazza Venezia—and visit in the softer evening light. Allow about 30 minutes, though it can still be busy; keep belongings secure in the crowd. July’s archaeological sites can be punishingly hot, so start early, wear sturdy shoes and plan for a slower pace than the distances suggest.
Allow 2.5–3.5 hours door to door for your arrival and hotel check-in, so aim for a morning train and keep the first stop close to Firenze Santa Maria Novella. Visit the Basilica di Santa Maria Novella first; allow about an hour for the church’s Renaissance art and distinctive marble façade. It’s a short walk from the station. Check the 2027 hours and ticket price before you go—church opening times can include a midday break, and admission is typically around €7.
Walk into the San Lorenzo area for lunch at Mercato Centrale Firenze, where food stalls make it easy to choose something casual; budget about €15–25 per person. Then stroll toward Piazza del Duomo—roughly 10 minutes on foot—and spend about an hour taking in the cathedral complex from outside and getting your bearings in the historic center. July sun is strong in the open square, so carry water and take breaks in the shaded streets nearby.
Head back toward San Lorenzo for Trattoria Mario, budgeting around €25–40 per person. One important wrinkle: it’s traditionally known for lunch service, and dinner hours may not be available, so verify its July 2027 schedule and reserve if possible before building your evening around it. If it isn’t serving dinner that Friday, keep the visit in your itinerary but plan to eat there at lunch instead.
Go to Galleria dell’Accademia in San Marco early; from central Florence, it’s an easy walk or a short bus or taxi ride. Book a timed ticket in advance for Michelangelo’s David and allow about 1.5 hours, plus time for the entry queue. The museum is generally open Tuesday–Sunday, but check 2027 hours and ticket rules before you go; budget roughly €16–€20, including any reservation fee.
Walk about 20 minutes east to Mercato di Sant’Ambrogio. Browse the stalls, then have a simple market lunch—about €10–€20 per person. Saturday is a good day to catch the market, but arrive around midday rather than late: stalls typically wind down in the early afternoon, and hours can vary.
Continue on foot to Basilica di Santa Croce for its church, chapels, and historic tombs; allow about 1.5 hours and check the day’s visiting hours and ticket price before setting out. Afterward, take a short stroll to Gelateria dei Neri near the basilica for a gelato (about €3–€7), then cross the river and head uphill to Piazzale Michelangelo. Save about an hour for the panoramic view; in late July, sunset is around 8:45–9 p.m., so check the exact time and bring water for the climb. A bus or taxi back downhill is handy if you’d rather not walk after dark.
Allow roughly 6–7 hours door to door for today’s travel, then leave time to check in and freshen up before heading out. Keep plans flexible: Sunday train connections and the onward service to Triggiano can affect when you reach Bari, so check the return options before setting off and consider a taxi if the late-evening train times don’t suit.
Once settled, head to Piazza Mercantile in Bari Vecchia for an easy half-hour wander. The square is a pleasant place to ease back into the city, with lively lanes nearby; take it slowly after the long travel day, especially in July’s heat.
Pick up a casual panino at Mastro Ciccio in central Bari—budget about €10–20 per person. Check Sunday opening hours on the day, as restaurant schedules can vary. Then walk to Piazza del Ferrarese for an unhurried half-hour stroll by the waterfront edge; if you’re taking the train back to Triggiano, check the Ferrovie del Sud Est timetable before dinner so you know how much time you have.
Allow 1–1.5 hours each way from Triggiano to Mola di Bari, including station access and the train connection. Take a Ferrovie del Sud Est train to Bari Centrale, then connect to a southbound service for Mola di Bari; check the Monday timetable closer to your trip, as connection times can vary. Once there, spend about an hour wandering the lanes of Centro storico di Mola di Bari, where the pace is pleasantly unhurried and the waterfront is close by.
Continue to Castello Angioino-Aragonese di Mola di Bari, beside the harbor. Allow around 45 minutes to admire the coastal fortress from outside, and check locally whether interior access is available that day. For lunch, choose a seafood restaurant near the harbor and ask what’s fresh; budget about €25–45 per person. July can be busy at the waterfront, so arriving for lunch on the early side may make it easier to get a table.
After lunch, stroll Lungomare Dalmazia for about 45 minutes before heading back to the station. Keep some water handy—the midday sun is strong in July—and leave a little slack for the return connection at Bari Centrale. The trip is a relaxed change of scene from Triggiano; check the return timetable before settling in for lunch so you’re not rushed.
Check locally whether the Triggiano weekly market is operating this Tuesday; market days and hours can change, so ask your host or look for notices in town. If it’s on, browse the produce and household stalls for about an hour, then take an easy 45-minute walk through the lanes around Chiesa di Santa Maria Veterana. Keep this unhurried in the July heat, and carry water.
Head to Lido San Francesco alla Rena on the Bari coast for a few hours of swimming and downtime. From Triggiano, the simplest option is usually a taxi or rideshare; public transport means getting to Bari first and may involve a connection, so check the day’s routes before setting out. Allow roughly 30–45 minutes by car, longer by transit. The lido operates seasonally; beach access, umbrellas and loungers may be charged separately, with prices varying by facility and date. Bring sun protection and check conditions before swimming.
Return to Bari for a farewell seafood dinner at La Tana del Polpo in Bari Vecchia; budget about €25–45 per person, and reserve ahead if possible. After dinner, take a final 30-minute passeggiata through Piazza del Ferrarese at dusk, when the waterfront-side square is a lovely place to linger. If you’re relying on transit back to Triggiano, check the last return connections before dinner; a taxi is the easier fallback.
No packing list attached yet.