From Roma Termini, Basilica di Santa Maria Maggiore is about a 10–15-minute walk, or a short taxi ride with luggage. Give yourself roughly 45 minutes inside to take in the gilded ceiling, mosaics and chapels; entry to the basilica is generally free, though security, services or special areas can affect access. Dress modestly and check the basilica’s current visitor guidance before setting out.
Head back toward Termini for Mercato Centrale Roma, inside the station’s food hall. It’s an easy, flexible first meal after travel: browse the stalls and budget around €15–25 per person. Then walk to Palazzo Massimo alle Terme, part of the National Roman Museum, for its sculptures and vividly preserved frescoes; allow about 1½ hours. It is normally open Tuesday–Sunday, 9 a.m.–7 p.m. (last entry usually 6 p.m.), but confirm holiday-period hours and ticket arrangements for your date. December light fades early, so this works best if you arrive with enough afternoon left; if your flight runs late, don’t try to squeeze in the museum.
Finish at Trattoria Vecchia Roma in Esquilino, roughly a 15-minute walk from Termini or a short taxi ride from the museum. Settle in for Roman pasta and a relaxed dinner; budget about €25–40 per person, and book ahead if possible. The full day’s sequence depends on your arrival time and any airport-to-hotel transfer, so keep the market meal flexible and treat the museum as the first thing to drop if you reach central Rome late.
Book an early timed entry to the Colosseum—ideally around opening, usually 8:30 a.m. in winter—and arrive 30 minutes ahead for security. From central Rome, the Metro B to Colosseo is the simplest approach; check the official ticket site for the current schedule and price, and don’t count on getting a preferred slot at the gate. Allow 1.5–2 hours inside, then continue on foot to the adjoining Roman Forum. Your ticket covers the archaeological area, but keep it handy for checks between entrances.
Give the Roman Forum 1.5–2 hours, then walk up to Palatine Hill for another 1–1.5 hours and broad views over the ruins. This is a full day on your feet, and December’s short daylight makes an early start important: the sites typically close around 4:30 p.m. in winter, with last entry earlier, so follow posted closing times and be prepared to shorten your wandering if needed. Wear shoes with good grip—the ancient paving is uneven—and bring water; facilities inside the archaeological area are limited.
After the visit, take a breather in Monti before dinner at La Taverna dei Fori Imperiali, a short walk from the archaeological area. Allow about 1.5 hours and budget roughly €30–45 per person; reserve ahead and confirm the restaurant’s December hours. It’s a popular spot, and a reservation is especially sensible during the holiday season.
Book an 8:00 or 8:30 a.m. timed entry for the Vatican Museums; advance tickets are essential, and allow about three hours including security and the route through to the Sistine Chapel. The galleries can feel crowded even in December, so keep your ticket confirmation handy and arrive around 30 minutes early. Budget roughly €20–25 for admission, depending on booking fees; check the official site for the exact hours and price.
Continue to St. Peter’s Basilica. Entry to the basilica is generally free, but security lines can be long, so allow 1.5–2 hours for the queue and visit; access arrangements can change, particularly around religious services. Grab a quick panino or coffee nearby before walking across the Tiber to Castel Sant’Angelo—the stroll takes about 15–20 minutes. Give the fortress around 1.5 hours, including time on the terrace for river and city views. Admission is typically in the €15–20 range; check current hours and book ahead if you want to avoid a ticket queue. December daylight fades early, so aim to reach the castle with time to enjoy the views before dusk.
Finish at Pizzarium Bonci in Prati, a short walk from the castle. Pick a few slices of pizza al taglio by weight—the toppings change, and staff can help you choose—then expect roughly €10–20 per person. It’s popular and casual rather than a sit-down dinner spot; check its hours before setting out, and have a small snack earlier since this stop comes after a full afternoon.
Head to Testaccio Market for a lively start among produce stalls, bakeries and food counters. From central Rome, take Metro B to Piramide and walk about 10 minutes, or use a bus if it stops nearer your starting point. The market is usually open on weekday mornings and closes in the afternoon; check its current Friday hours before setting out. Allow 1–1½ hours to browse and have a snack—many counters are best for an informal bite rather than a long sit-down meal.
Walk to Mattatoio, the former slaughterhouse complex now used for exhibitions and cultural events. Give it about 1½ hours, but check the exhibition program and opening schedule beforehand, since access and hours can vary. From there, stroll toward the Pyramid of Cestius to see the ancient monument from outside; allow about 30 minutes, including the walk. If you’d like to continue to the nearby Non-Catholic Cemetery, check its visiting hours and any entry arrangements before going.
Stay in the neighborhood for dinner at Flavio al Velavevodetto, known for classic Roman cooking in the hillside of Monte dei Cocci. Book ahead if you can, and budget about 1½ hours and €30–45 per person. It’s a pleasant finish to a day on foot; wear comfortable shoes, as Testaccio’s streets and approaches between stops can be uneven.
Keep this as a slow, reservation-led day: Galleria Borghese admits visitors in timed two sessions, and advance is essential—choose a slot that leaves you unhurried getting there. The museum is generally open Tuesday through Sunday, but check its official calendar and entry rules for your date; expect roughly €15–20 for admission, with booking fees sometimes extra. Arrive 20–30 minutes early for ticket checks and coat or bag arrangements. From central Rome, a taxi is the simplest uphill ride; buses serving the area are cheaper, but allow extra time.
After the galleries, stretch your legs in Villa Borghese Gardens. In December, daylight is short and paths can be damp, so a one-hour stroll is plenty; bring a warm layer and save time for the views as you head toward the southern edge of the park. Grab a casual lunch at a café in or near the gardens, then continue downhill to Piazza del Popolo for the obelisk, fountains and lively sweep of the square. The walk takes about 15–20 minutes; pause for half an hour, or longer if you want to sit and watch the city go by.
From Piazza del Popolo, walk toward Trattoria Al Moro in the Trevi area—allow around 20–25 minutes on foot, or take a taxi if the weather turns. Book ahead for Saturday dinner and confirm the restaurant’s hours directly; this intimate, traditional spot is best treated as a proper sit-down meal, not a drop-in. Allow about 1½ hours and budget roughly €35–50 per person before drinks. Order Roman classics and ask what is especially good that evening.
Take bus 118 from the Circo Massimo area toward Parco Regionale dell’Appia Antica; Sunday service can be less frequent, so check the live timetable and allow about 30–45 minutes door to door. Walk a stretch of the Appian Way, where worn paving stones and roadside ruins make the city feel surprisingly far away. Give yourself around two hours, but keep the route flexible and check park access before setting out. Aim to reach Catacombs of San Callisto with time to spare for the guided visit: tours run on a seasonal schedule, and entry is only with a guide, so confirm Sunday hours and reserve or verify availability in advance. Allow 1–1½ hours including check-in.
Continue to the Church of Domine Quo Vadis, a small, atmospheric stop on the road; allow about 30 minutes and check its Sunday opening hours before you go. Then head back toward Osteria Fernanda in Ostiense by bus or taxi—budget roughly 30–45 minutes, depending on the connection. It’s a good place to linger over contemporary Roman cooking; reserve ahead and confirm Sunday service, since hours can vary. Expect roughly €40–70 per person, before drinks.
Start at Campo de’ Fiori while the weekday market is in full swing—typically from early morning until around 2 p.m. Browse the produce and flower stalls, then allow about 45 minutes to wander the surrounding lanes. It’s an easy walk from much of the historic center; the market is lively rather than bargain-cheap, so treat it as a look around and perhaps pick up a snack. From here, Largo di Torre Argentina is about a 10-minute walk.
At Largo di Torre Argentina, spend 30–45 minutes viewing the ancient ruins from the public perimeter. The archaeological area has separate visitor access, but arrangements and opening days can change—and Monday access may be limited—so check the current official information before counting on going inside. Continue on foot toward the Tiber and cross Isola Tiberina for a relaxed riverside stroll; half an hour is plenty, with time to pause and enjoy the quieter feel of the island.
Carry on across the river into Trastevere for dinner at Da Enzo al 29. Budget roughly €25–40 per person and expect a wait: it’s a small, much-loved trattoria, and walk-ins may queue, especially at peak dinner time. Check that evening’s hours before setting out, and arrive early rather than planning around a specific seating time.
If your departure schedule allows, start at Basilica di San Clemente; check the official hours before setting out, as the church and archaeological levels may have different schedules. Allow 1–1.5 hours, especially if you plan to visit the excavations below the basilica, which require a separate ticket (typically around €10). From there, walk toward Via dei Fori Imperiali for a 30–45-minute final look at Rome’s monumental ruins; the street is exposed, so bring a warm layer in December.
Continue toward Sant’Eustachio Il Caffè for an espresso and a light breakfast before collecting your luggage. Budget about 30 minutes and roughly €5–15 per person; it can be busy, and standing at the bar is usually the quickest option. Check out and pick up your bags before heading to your airport or station. For an airport transfer, allow around 45–90 minutes door to door depending on your destination and traffic, then leave the additional time your airline requires for check-in and security. For Fiumicino, the Leonardo Express from Roma Termini takes about 32 minutes, but factor in reaching the station and waiting for the train; a taxi or pre-booked car is simpler with luggage.
No packing list attached yet.