Allow roughly 12–15 hours door to door from Entebbe International Airport to central Paris, including check-in, the long-haul flight, immigration, baggage collection and the transfer from Charles de Gaulle Airport. After landing, the RER B train is usually the most predictable option into the centre—about 35–50 minutes to Châtelet–Les Halles, before continuing by Metro or taxi to your hotel. A taxi to central Paris has a fixed airport fare, generally around €56–€65 depending on the bank of the Seine; use the official taxi queue rather than anyone offering rides inside the terminal. Keep tonight deliberately light, as immigration and jet lag can make even a simple arrival tiring.
Once checked in, head to Place des Vosges for an easy 45-minute reset. Its arcaded 17th-century square is particularly good after a flight: sit beneath the galleries, walk the perimeter and let the neighborhood unfold without chasing a long list of sights. From there, walk about 10 minutes through Le Marais to Marché des Enfants Rouges, Paris’s historic covered market. Food stalls typically offer a relaxed meal for about €15–25 per person, though hours can vary and many vendors close earlier or do not operate every day, so treat it as a same-day check rather than a guarantee. If it is closed, nearby cafés along Rue de Bretagne are an easy backup without changing the route.
Continue on foot toward Rue des Rosiers, the heart of the historic Jewish quarter, allowing around 45 minutes for its food shops, bakeries and small side streets. It is worth browsing rather than making a large meal here after the market; queues can form at popular counters, especially around dinner. Later, make your way to Hôtel de Ville—about 15 minutes on foot from Rue des Rosiers—for the gentle Seine walk toward Île Saint-Louis. Allow about an hour, pausing by the river for the illuminated views of Notre-Dame and the bridges. Metro stations such as Hôtel de Ville and Saint-Paul make it easy to return if your energy drops; otherwise, end with an early drink or dessert around Île Saint-Louis and get to bed rather than adding a late attraction.
Start at the Louvre Museum when your reserved timed-entry slot begins, ideally around 9:00 or 9:30. Allow about three hours, focusing on a manageable route through the Denon Wing for the Mona Lisa, Winged Victory of Samothrace, and Venus de Milo, rather than trying to cover the entire palace. Your ticket is essential: book through the museum’s official website, arrive 20–30 minutes early for security, and keep your passport or ID available. Expect roughly €22–32 depending on the ticket type; the museum is generally closed on Tuesdays, so Monday is a particularly useful day for this visit.
Leave via the Carrousel side and walk west through Tuileries Garden, allowing around 45 minutes to enjoy the formal alleys, sculptures, ponds, and seasonal winter atmosphere. Continue toward Angelina Paris on Rue de Rivoli for its famous hot chocolate and a pastry, budgeting about €15–25 per person. It is a beautiful but popular stop, so a short queue is normal; if the tearoom is busy, treat the pause as a leisurely café break rather than trying to rush the afternoon.
From Angelina Paris, continue west on foot along Rue de Rivoli and through the garden, reaching Place de la Concorde in roughly 15–20 minutes. Spend about half an hour around the obelisk, fountains, and broad ceremonial views toward the Champs-Élysées. Be cautious crossing the surrounding traffic lanes—this is a major junction, not a relaxed pedestrian square—and keep valuables secure in the busy central area.
Walk up the Champs-Élysées toward the Arc de Triomphe, around 25–30 minutes, or take Metro line 1 from Concorde to Franklin D. Roosevelt and continue on foot if your legs are tired. Try to arrive before sunset if you want to climb; the rooftop requires a ticket, security screening, and a steep staircase, and last admission changes with the season. Budget roughly €16 for an adult ticket and check the official schedule before setting out. From the top, you’ll have one of Paris’s best views of the illuminated avenues; afterward, return by Metro line 1 or 6 from Charles de Gaulle–Étoile, or linger for dinner in the nearby Batignolles area rather than eating on the most touristy stretch of the avenue.
Take an early TGV INOUI from Gare de Lyon to Lyon Part-Dieu; the train takes about two hours, but allow 3½–4½ hours door to door for reaching the station, luggage, boarding, the transfer to your hotel and check-in. Book the train in advance through SNCF Connect or Trainline—fares commonly range from €25–€70, depending on flexibility. From Part-Dieu, Les Halles de Lyon Paul Bocuse is a short walk, tram ride or taxi away. Spend about 1½ hours browsing the stalls and have lunch here: expect roughly €20–35 per person. Go for local specialties such as quenelles, Lyonnais charcuterie, cheese and a pastry; opening hours vary by stall, so arriving around lunchtime is the safest option.
After lunch, take the metro or walk toward Place Bellecour, Lyon’s enormous central square. Give yourself around 30 minutes to appreciate the open space and views toward the hills, then continue across the Presqu’île toward Vieux Lyon. The walk is pleasant and mostly straightforward, taking roughly 20–25 minutes depending on your pace. In Vieux Lyon, wander the Renaissance lanes around Rue Saint-Jean and Rue du Bœuf, looking for the discreet traboules—covered passageways through buildings. Some are open to visitors during the day, but access can change, so be quiet and respectful in residential courtyards. Set aside about 1½ hours; the cobbles can be slippery, particularly in December.
From Vieux Lyon, take the funicular up to Fourvière—the quickest and least tiring way to reach the hill. Allow about 1½ hours for Basilica of Notre-Dame de Fourvière, including time for the richly decorated interior and the panoramic terrace overlooking Lyon. Check the basilica’s visiting hours before setting out, as religious services can restrict access; entry is generally free, while the funicular uses the TCL public-transport network. Return downhill to Vieux Lyon for dinner at Daniel et Denise Saint-Jean, a dependable choice for traditional bouchon cooking. Reserve ahead if possible, especially for an evening visit, and budget approximately €30–50 per person. Try a Lyonnais classic such as pâté en croûte, quenelle or praline tart, and keep the evening unhurried after the early train.
Take the morning TER from Lyon Part-Dieu to Annecy, allowing roughly 3–4 hours door to door once hotel checkout, reaching the station, the train, luggage collection and check-in are included. A departure around 07:00–08:00 gives you time to leave bags at your accommodation if the room is not ready. From Annecy station, the historic centre is about a 10-minute walk; a taxi is useful with heavy luggage. After settling in, spend around 1½ hours wandering Annecy Old Town (Vieille Ville), following the canals through the arcades and pastel façades toward the river. Continue to Palais de l’Île, the former prison in the middle of the Thiou, for its compact museum visit. Check the official opening calendar before relying on entry, as winter hours can be limited; admission is usually around €4–€5.
Have lunch at Le Freti, a well-known Old Town address for Savoyard specialities such as tartiflette, raclette and fondue. Expect approximately €25–€40 per person; booking is sensible, particularly if you arrive during the busy lunch period. Keep the meal leisurely, then walk about 10 minutes through the old centre to Jardins de l’Europe and Pont des Amours. This is the nicest easy introduction to Lake Annecy: allow about an hour for the waterfront, mountain views and photographs. In December, daylight fades early and the lakeside can feel cold, so bring a warm layer and shoes suitable for damp paving.
Return uphill through the upper Old Town to Château d’Annecy, allowing roughly an hour for the regional-history displays and the broad views over the rooftops and lake. The climb is short but steep, so take it slowly after lunch. Winter opening hours may be reduced and some museums close on particular weekdays; verify the official schedule before setting out, with admission generally around €6–€7. Afterward, leave the evening unplanned for a gentle stroll back through the illuminated canals or an early rest—this compact centre is best enjoyed slowly rather than by adding another distant excursion.
Allow 3–4 hours door to door from your Annecy accommodation to central Geneva, including luggage, the cross-border journey, possible traffic or checks, and hotel check-in. A direct bus is simplest; the rail option via Annemasse is often preferable if road traffic is heavy. Once settled, head towards Eaux-Vives and the waterfront for the Jet d’Eau. The fountain may be reduced or switched off in poor winter weather, but the harbor promenade is still a pleasant first look at the lake. Allow around 30 minutes, and keep a warm layer handy—the lakeside wind is noticeable in December.
Walk west along the lake to the Jardin Anglais and Flower Clock, allowing about 45 minutes for the gardens, photographs and a relaxed waterfront stroll. From here, it is roughly a 10-minute walk uphill into the Old Town, where you can visit St Pierre Cathedral. The tower climb takes about an hour and gives wide views over the rooftops and lake, but check the winter opening hours before setting out; late-afternoon access can be limited, and admission is generally around CHF 5–10. Continue a few minutes to Maison Tavel, Geneva’s city-history museum in a medieval townhouse. Allow about an hour, with entry typically free or low-cost, but verify the day’s opening schedule because museums can have seasonal closures.
Take TPG tram 18 or a short taxi ride from the Old Town towards Petit-Saconnex for dinner at Café du Soleil, one of Geneva’s classic places for fondue. Reserve ahead, especially for an evening visit, and expect approximately CHF 35–55 per person for the fondue before drinks. The meal is best treated as the day’s final stop: service is unhurried, and the restaurant is outside the central sightseeing area, so allow around 1½ hours and use public transport or a taxi back to your hotel afterward.
Take an SBB train from Genève to Lausanne, allowing roughly 2–3 hours door to door once you include hotel checkout, getting to the station, luggage, the 40–50-minute train ride and reaching your accommodation or first stop. An 08:00–09:00 departure is ideal. From Lausanne station, take Métro M2 toward Ouchy-Olympique; the ride takes about 10 minutes. Begin at the Olympic Museum, where you can spend around two hours with the torches, medals, sporting memorabilia and multimedia displays. Check the museum’s December opening hours and admission, usually around CHF 20–25, before travelling, as opening days and last entry can vary.
After the museum, walk through the gardens and along the Ouchy waterfront, allowing about an hour for the harbor, lakeside promenade and views toward the French Alps. For lunch, choose something casual around Ouchy or near Lausanne-Flon; expect approximately CHF 20–35 for a main meal. Then take Métro M2 uphill toward Riponne–Bessières, followed by a short walk through the old Cité quarter to Lausanne Cathedral. Allow about 45 minutes to see the Gothic interior; if it is open, climb the tower for one of the city’s best views, noting that access and a small fee can be seasonal. Continue by bus or on foot toward Beaulieu for the Collection de l’Art Brut, a compact but distinctive museum of outsider art. Give it about 1½ hours and check its opening schedule in advance, particularly because winter hours can be limited.
Finish in Sous-Gare, an easy walk downhill from the station area, with dinner at Café de Grancy. It is a relaxed, popular local choice rather than a formal dining room, so arriving a little before peak dinner time is sensible. Allow roughly CHF 25–45 per person for dinner, more with drinks. Lausanne is hilly, and the walk from Cité to Beaulieu or Sous-Gare can be tiring in winter; use the M2 and local buses when convenient, and keep a warm waterproof layer handy for the exposed lakeside promenade.
Take an early SBB train from Lausanne, changing at Bern and usually Spiez, with the full move taking about 2 hours 45 minutes to 3 hours 15 minutes on the timetable. Allow 4½–5½ hours door to door for checking out, reaching Lausanne station with luggage, platform changes, possible delays, and getting from Interlaken Ost to your accommodation. A departure around 07:00–08:00 gives you the best chance of arriving around lunchtime. Buy the ticket in the SBB Mobile app or at SBB.ch; check the platform and connection details on the day, particularly in winter. After dropping your bags, walk or take a local bus into the centre—most central sights are compact and easy to reach on foot.
Begin at Höhematte, the broad park in the heart of Interlaken, where paragliders often land and the views towards the Jungfrau range open dramatically on clear days. Spend about 45 minutes here, but keep expectations weather-dependent: low cloud can hide the peaks even when the town is bright. From the park, walk roughly 10 minutes to the Harder Kulm funicular station beside Interlaken Ost. The ride up takes only a few minutes, and the viewpoint generally needs about two hours including the funicular, queues and time on the terrace. Check the seasonal operating calendar before relying on it—winter service can be limited or suspended, and snow or wind may affect operations. Tickets are typically around CHF 20–40 return, depending on discounts and current fares; the Swiss Travel Pass may reduce the price. If it is closed, enjoy the lower riverside paths instead rather than forcing a mountain excursion in poor weather.
Return towards the centre for the Interlaken Monastery and Castle, a quieter historic complex near the town’s main streets. Allow about 45 minutes to see the former monastery grounds and the churches from outside and, where open, inside. Opening access can vary with services and seasonal hours, so treat this as a respectful brief visit rather than a guaranteed museum-style entry. The walk from Höhematte takes only a few minutes, making it easy to pause for coffee or browse the shops along Höheweg without packing the afternoon too tightly.
For dinner, settle into Brasserie St. Georges in central Interlaken, a convenient choice after the day’s walking. Allow around 1½ hours and budget approximately CHF 30–50 per person for Swiss or European comfort food; reservations are sensible on a Saturday evening, especially in the busy winter season. Afterwards, take a gentle 45-minute walk along the Aare River while there is still some light, following the paths near the centre rather than venturing far outside town. December evenings are cold and can be slippery, so wear shoes with good grip and bring a warm layer; the riverside is atmospheric, but lighting and facilities become limited away from the main streets.
Take an early train from Interlaken Ost to Lucerne, allowing roughly 3½–4½ hours door to door once hotel checkout, luggage, the train journey and arrival transfer are included. The standard route via Bern is the most straightforward; if the winter timetable works, the GoldenPass connection via Luzern is the more scenic choice. Check the exact services on SBB Mobile the evening before, and aim to arrive in Lucerne around late morning or lunchtime. From Lucerne station, the waterfront and Old Town are an easy walk, while a short taxi ride is useful if you have larger luggage.
Begin at Chapel Bridge and the Water Tower, Lucerne’s signature landmark, allowing about 45 minutes for the bridge, river views and the painted interior panels. Continue along the Reuss to the Jesuit Church, whose pale pink-and-white Baroque interior is particularly beautiful in winter; allow around 30 minutes. Then walk uphill through the Old Town toward the Musegg Wall. A section of the medieval ramparts makes a pleasant one-hour stroll with elevated views over the tiled roofs and lake, but tower access is seasonal and may be restricted in December, so treat the wall walk as the priority rather than counting on every tower being open. For a warm pause, Café de Ville near the river is convenient, though the Old Town’s small bakeries are better for a quick coffee and pastry.
Have dinner at Wirtshaus Galliker, a long-established Old Town restaurant known for hearty Swiss dishes such as rösti, sausages and seasonal specialities. Budget approximately CHF 30–50 per person, and reserve ahead if possible because the dining room is compact and Sunday evening options can be limited. Afterwards, walk down to Bahnhofquai for a Lake Lucerne evening cruise if a winter sailing appears on the seasonal timetable. December services are much less frequent than in summer and may finish early, so check the official schedule before dinner; if no cruise operates, the illuminated waterfront and Seebrücke provide an easy, atmospheric substitute without adding another major detour.
Take a direct SBB train from Luzern to Zürich Hauptbahnhof in the morning; the rail journey is under an hour, but allow about 2–3 hours door to door for checkout, luggage, the walk to the station and getting settled in Zurich. Trains are frequent, and Zürich HB is conveniently beside the Swiss National Museum, so you can leave your bags at your accommodation or use station lockers before sightseeing. Allow around two hours for the museum’s Swiss cultural and historical collections; check the official schedule before travelling, as opening days and special exhibitions can vary. Admission is typically around CHF 10–15, with some exhibitions priced separately.
From the museum, walk through Zürich Hauptbahnhof and follow Bahnhofstrasse south towards the lake, allowing about an hour for browsing. It is Zurich’s grandest shopping street, but the more interesting local detour is along the nearby Augustinergasse, where painted façades and small independent shops make the walk feel less corporate. Continue towards Fraumünster, reached in roughly 10–15 minutes on foot; allow about 45 minutes to see the church interior and Marc Chagall’s stained-glass windows. Check the day’s visiting hours and keep your voice low, as this remains a working church. A short uphill walk then brings you to Lindenhof, where you can pause for around 30 minutes for views across the Limmat, Grossmünster and the old rooftops—particularly atmospheric in the late afternoon.
Walk from Lindenhof towards Paradeplatz and settle in at Zeughauskeller, a historic former armoury with long communal tables and substantial Swiss dishes. Reserve if possible, especially on a Monday evening, and budget approximately CHF 30–50 per person for a main meal and drink. Try a traditional sausage or rösti, but portions are generous; dinner here is best treated as an unhurried final Swiss evening rather than a quick stop. From Paradeplatz, Zürich Hauptbahnhof is about a 10–15-minute walk, while trams provide an easy alternative if you are carrying shopping or luggage.
Leave your hotel in central Zürich approximately 3½–4 hours before the scheduled flight. The easiest option is the direct train from Zürich Hauptbahnhof to Zürich Flughafen, which takes around 10–15 minutes and runs frequently; allow extra time to walk to the station, manage luggage and change platforms if necessary. A taxi is more convenient with heavy bags, but may take 20–35 minutes depending on traffic. Check your airline’s terminal and baggage-drop opening times before leaving, and keep your passport, boarding pass and any Swiss VAT-refund paperwork accessible.
At Zürich Airport, allow at least two hours for check-in, baggage drop, security and passport control, with more time if travelling at a busy period or checking several bags. After security, use the airport’s shops and cafés rather than cutting the timing close—Swiss airport prices are high, so a snack bought before leaving the city is usually better value. Continue on your booked flight from Zürich to Entebbe International Airport, allowing for the full flight itinerary and any connection shown on your confirmed booking rather than relying on the flight time alone.
No packing list attached yet.