Fly from Kuala Lumpur International Airport (KLIA) to Milan; allow roughly 16–20+ hours door to door, depending on your actual flight and connections—none are assumed here. After landing, budget time for immigration, baggage and the transfer to your hotel: the journey into town varies by airport, so check your arrival airport before choosing a train, coach or taxi. Keep the first outing gentle, especially after a long-haul flight.
Once checked in, head to Piazza del Duomo for about 45 minutes. It’s an easy place to take in the cathedral’s scale from outside and get your bearings; don’t count on visiting the interior or rooftop without checking opening arrangements and booking requirements closer to your trip. Then wander into Galleria Vittorio Emanuele II, right beside the square, for a relaxed 45-minute stroll beneath its glass roof. The arcade is open to pedestrians, though individual shops and cafés set their own hours.
Finish at Luini for a panzerotto, an easy first taste of Milan at around €5–€15 per person. Allow roughly 45 minutes, including a possible queue; opening hours can change, so check before setting out. It’s close to the arcade, making this a compact outing without needing another transit ride.
Start around 9:30 at Castello Sforzesco; from central Milan, take the M1 to Cairoli or walk if you’re staying nearby. Allow about two hours for the fortress and, if you fancy it, one museum. The castle grounds are generally open daily, while the museums typically open Tuesday–Sunday, 10:00–17:30; check the official schedule nearer your trip. Museum admission is usually around €5, with any special exhibitions potentially extra.
From the castle, stroll into Parco Sempione for an easy 45-minute wander among the lawns and tree-lined paths, then continue to Arco della Pace at the park’s northwest edge. Give the arch about 30 minutes for a closer look and photos. From there, head toward Brera—allow roughly 20 minutes on foot, or take a short taxi ride if you’d rather save your legs.
Settle in at Trattoria Milanese for classic Milanese cooking; budget around €25–€45 per person and allow about 1.5 hours. It’s popular, so booking ahead is sensible, especially for a weekend visit; confirm its hours and current prices closer to your trip.
Head to Santa Maria delle Grazie on Corso Magenta and allow about 45 minutes for the church and convent complex. The church is an active place of worship, so visitor access can be affected by services or special events; check current hours before setting out and dress respectfully. Your timed visit to The Last Supper, inside the complex, lasts only about 15 minutes. Advance reservation is essential, and entry is not guaranteed without a confirmed ticket. Arrive around 30 minutes before your slot for check-in, and keep the visit time in mind as you plan the morning.
Afterward, walk roughly 10–15 minutes to Basilica di Sant’Ambrogio. Set aside about 45 minutes to see its Romanesque architecture and atmospheric courtyard; opening times can vary around services, so check ahead. For lunch, look around the nearby Sant’Ambrogio and Magenta streets, where you’ll find casual cafés and trattorias without needing to trek far.
Finish at Pasticceria Marchesi 1824 in Galleria Vittorio Emanuele II—allow about an hour for pastries or an aperitivo, budgeting roughly €10–€25 per person. From the basilica, it’s about a 20–25-minute walk through central Milan, or take the metro toward Duomo and walk into the gallery. It’s a polished, historic stop; if you’d rather keep the bill down, order at the counter and enjoy the elegant surroundings at your own pace.
Take an early high-speed train from Milano Centrale to Venezia Santa Lucia; allow about 3–3.5 hours door to door, including getting to the station and onward travel. Drop your bags at your accommodation or use station luggage storage, then head to Rialto Market in San Polo. The produce and fish stalls are at their liveliest in the morning and generally wind down around midday, so this plan depends on catching an early train; check the market’s current hours closer to your trip. Give yourself about an hour to browse, and expect Saturday to be busy.
From the market, it’s a short walk to Rialto Bridge. Allow around 30 minutes to cross, take in the Grand Canal views and pause for photos—there’s usually a steady flow of visitors, so linger at the edges rather than blocking the walkway. Continue on foot towards Osteria al Portego in Castello for cicchetti and Venetian dishes; budget roughly €20–€40 per person and about 1.5 hours. Check its opening hours before setting out, as service times can change; if it isn’t open when you arrive, give yourself a relaxed wander nearby rather than rushing the meal.
Reach Piazza San Marco early, around 8:00, while the square is quieter; give it about 45 minutes before the day-tripper crowds build. The Basilica di San Marco is next, but Sunday is the catch: visitor access is often limited until the afternoon because of services. Check the basilica’s official schedule close to your visit and reserve a timed entry if required. If tourist visits begin around 14:00, enjoy the square and take a relaxed lunch nearby rather than queueing for a door that may be closed.
After the basilica, head to Doge’s Palace beside the square. Allow 2–3 hours and book a timed ticket in advance; check the last-entry time and choose a slot that leaves enough time before closing. On this Sunday, fitting both interiors in may make for a late afternoon, so verify the basilica and palace schedules together before committing to tickets. Finish at Caffè Florian on the square for a coffee or aperitivo—budget roughly €15–€35 per person, with prices reflecting the setting and possible live-music supplement. It’s a lovely place to slow down after a full day of art and history.
Start at Scuola Grande di San Rocco in San Polo, allowing about 1½ hours to take in Tintoretto’s densely painted walls and ceilings. It generally opens daily, but check the 2028 hours and admission details before you go; budget roughly €5–€10. The paintings are best appreciated at an unhurried pace, and there are benches where you can pause and look up.
Walk a few minutes to Basilica di Santa Maria Gloriosa dei Frari for about an hour with its major artworks. It is an active church, so access can be affected by services; check visitor hours and any dress requirements before setting out. Admission is usually around €5–€10. For lunch, keep it casual in San Polo—choose a nearby bacaro for cicchetti, Venice’s small bar snacks, rather than committing to a long meal.
Take a relaxed walk toward Dorsoduro and settle in at Campo Santa Margherita for your 45-minute pause; it’s a lively neighborhood square, good for a coffee or a spritz and a bit of people-watching. Continue on to Osteria Enoteca Ai Artisti for your seafood-focused dinner, allowing about 1½ hours and €35–€60 per person. Reserve ahead if possible, and confirm opening days and hours closer to your trip, as restaurant schedules can change.
Allow 3–3½ hours door to door from Venice, including getting to the station, the train, and reaching your Florence hotel. Take an early departure if you can; after arriving at Firenze Santa Maria Novella, leave your bags at the hotel if your room isn’t ready. The Basilica di Santa Maria Novella is a short walk from the station. Give its striking façade and art-filled interior about 1–1½ hours; check current visitor hours and admission details before setting out, as access can vary around services.
From the basilica, walk about 10–15 minutes into the center to Piazza della Signoria. Allow around 45 minutes for the open-air sculptures and the exterior of Palazzo Vecchio; the piazza is free to explore. Then continue toward San Lorenzo for Trattoria Mario, budgeting €20–€40 per person. One timing catch: it’s known primarily for lunch, and its operating days and hours can change. This sequence works best with an early train and a prompt visit at the basilica; check the restaurant’s current service times, and don’t count on arriving in time for lunch if your train gets in late.
Book a timed ticket for Galleria dell’Accademia well ahead—October can still be busy—and arrive a little before your slot for security checks. Allow 1½–2 hours for Michelangelo’s David and the other sculpture; admission is usually around €16–€20, with booking fees possible. Afterward, walk about 10–15 minutes toward San Lorenzo for lunch at Mercato Centrale Firenze. Browse the stalls on the upper level and allow about an hour; a casual meal is roughly €10–€25 per person. Check current market hours before you go, as individual stalls may keep different schedules.
From the market, Cappelle Medicee is a short walk away. Give the chapels and Michelangelo’s New Sacristy 1–1½ hours; check the official calendar and ticket details before setting out, since opening days and hours can change. Then continue on foot to Basilica di San Lorenzo, allowing about an hour to explore the church and its Medici connections. Visitor access can be affected by services or special events, so check the day’s arrangements and dress respectfully. Keep the rest of the afternoon unhurried—this is a good part of town to pause for a coffee or wander the nearby lanes.
Give the Uffizi Galleries a generous 2½–3 hours for Botticelli, Leonardo and the rest of the collection. Book a timed ticket well ahead, especially for an October visit, and arrive early enough for security and entry queues; check the official 2028 schedule before you go, as hours and prices can change. The galleries are usually open Tuesday–Sunday and closed Monday. Afterward, stroll to Piazza della Repubblica—about 10 minutes on foot—for a half-hour pause among the cafés and street musicians.
Stay in the square for coffee or a pastry at Caffè Gilli, one of Florence’s grand historic cafés. Expect roughly €8–€20 per person depending on whether you choose a quick espresso at the counter or sit down for a longer break. Then walk about 10 minutes along the Arno to Museo Galileo on the Lungarno. Allow around 1½ hours for its scientific instruments and exhibits; check current opening hours and admission before setting out, as schedules can vary. It makes a nicely different counterpoint to the morning’s art, and leaves the rest of the afternoon free for an unhurried wander nearby.
Take bus 12 or 13 from central Florence toward Piazzale Michelangelo (roughly 20–30 minutes, depending on traffic), or walk uphill if you’re feeling energetic. Give yourself about 45 minutes for the panorama: the best light is often earlier in the day, before the afternoon haze. From the square, walk uphill to Basilica di San Miniato al Monte; allow about an hour for the Romanesque interior and quiet hillside setting. Check the church’s visitor hours before setting off, as access can pause around services.
Walk back down toward Giardino Bardini; expect a steep, uneven route and allow around 20–30 minutes between the church and garden. Spend about 1½ hours among the terraces and viewpoints. The garden is ticketed—budget roughly €10–€15, subject to current rates—and October hours can be shorter than summer hours, so check the closing time and last admission before you go. Starting this circuit in the morning leaves a useful buffer for the garden and the walk back into the Oltrarno.
Finish at Trattoria 4 Leoni on Piazza della Passera, a relaxed, atmospheric little square that’s ideal for lingering over Tuscan dishes. Allow about 1½ hours and budget roughly €25–€45 per person before drinks; book ahead for Friday evening. From Giardino Bardini, it’s a pleasant downhill walk of about 15–20 minutes.
Allow 3–3½ hours door to door for the Florence-to-Rome transfer, including getting to the station, the train, and checking in or dropping your bags. An early departure gives you the best chance of fitting in the planned visits without rushing; leave a little buffer for station crowds and hotel logistics.
Head to Basilica di Santa Maria Maggiore in Esquilino for about an hour. Entry to the basilica is generally free, but opening hours and access can change for services or events; check the official visitor information before setting out, and dress respectfully. From here, it’s roughly a 20-minute walk toward the Colosseum, or a short taxi ride if you’re carrying bags or want to save your energy.
Visit the Colosseum on a reserved timed-entry ticket, allowing 1½–2 hours, including security and entry queues. Book through the official ticketing site well ahead: access depends on having a valid slot, and prices vary by ticket type. Afterwards, walk into Monti for dinner at La Taverna dei Fori Imperiali. Expect roughly €30–€55 per person and reserve ahead if possible; it’s a welcoming place to settle in over Roman classics after a full travel day.
Start at the Pantheon before the historic centre gets busy; allow about an hour, including the queue. Entry is ticketed, and requirements and prices can change, so check the official visitor information and book ahead if required. From there, it’s an easy walk to Piazza Navona. Give the fountains and Baroque façades about 45 minutes, and take a breather at one of the cafés on the lanes nearby rather than choosing a table right on the square.
Walk on to Campo de’ Fiori (about 10 minutes). Allow 45 minutes to soak up the square’s lively feel, but set expectations: its famous market is generally a morning, weekday affair, so on this Sunday you may find the stalls absent and the square quieter. Then continue to Roscioli Salumeria con Cucina for your planned meal; budget around 1½ hours and €35–€70 per person. Book well ahead, and confirm Sunday opening directly with the restaurant before building your day around it—hours can change, and if it’s closed you’ll need to move this meal to another day of your Rome stay.
Book an early timed entry for the Vatican Museums directly through the official ticket site; October slots can sell out well ahead, and don’t rely on being able to buy a convenient entry time on the day. Allow at least three hours for the collections and Sistine Chapel, plus time for security and the walk through the galleries. The museums are generally open Monday–Saturday, but check the 2028 calendar and entry rules before you go. Wear clothes that cover shoulders and knees for the chapel and basilica.
After the museums, walk to St. Peter’s Basilica and allow 1½–2 hours, including the security line. Services or special events can affect visitor access, so check the basilica’s notices and be prepared to adjust your pace if the queue is long. Then walk east along Via della Conciliazione to Castel Sant’Angelo—around 15–20 minutes on foot. Set aside 1½–2 hours for the fortress and its views; check current opening hours and ticket prices before setting out.
Finish at Gelateria dei Gracchi in Prati, an easy walk from the castle. Budget about 30 minutes and roughly €5–€10 per person. This is a full day, so keep lunch simple between visits—there are cafés around Via Cola di Rienzo—and leave a little buffer for queues and security.
Make one last stop at Trevi Fountain early, before the daytime crowds gather; allow about 30 minutes to enjoy it and take a few photos. Then walk roughly 15 minutes to the Spanish Steps for a 45-minute stroll around Piazza di Spagna and the nearby lanes. The steps are free to visit; please don’t sit or eat on them, as rules are enforced.
Pick up pasta at Pastificio Guerra, close to the Spanish Steps. It’s a simple, good-value lunch stop—allow about 30 minutes and budget roughly €5–€15 per person. Opening times and the daily menu can vary, so check before heading over; if you have time before your airport transfer, linger in the surrounding streets rather than adding another major sight.
From Piazza di Spagna, allow around 45–60 minutes to reach Fiumicino Airport (FCO) by metro and the Leonardo Express from Roma Termini, or take a taxi and allow extra time for traffic. For Ciampino Airport (CIA), use a pre-booked taxi or an airport bus from Termini, allowing for road delays. Work back from your confirmed flight and aim to arrive at the airport about three hours before an international departure; the journey to Kuala Lumpur International Airport will take roughly 17–22+ hours door to door, depending on your connections.
No packing list attached yet.