Start in Old Town (Altstadt), and don’t rush it — this is the part of Zürich that still feels like the city’s old backbone, with cobbled lanes, guild houses, tiny courtyards, and little glimpses of the Limmat around every corner. The best way to do it is simply to wander through Niederdorf and the lanes around Rathaus, letting yourself drift between little shops, church spires, and the quieter side streets just off the main flow. Expect about 1.5 hours here; most of it is free, and the charm is in the walking rather than any one entrance.
From there, head up to Grossmünster — it’s worth paying the small tower fee, usually around CHF 5, because the staircase climb gives you one of the clearest classic views over the city, the river, and the lake line in the distance. Give yourself about 45 minutes total, especially if you want a few minutes at the top and to catch your breath on the way down. Then continue along Limmatquai, which is one of the easiest and prettiest riverfront walks in the city: broad enough for a relaxed stroll, with views back toward the old churches and over to the cafés and arcades on the other side. It’s a short, natural connection to lunch, and the whole stretch is very doable on foot.
For lunch, stop at Zeughauskeller near Bahnhofstrasse — it’s a Zürich institution, set in a former armory, and exactly the kind of place where you should order something properly Swiss. A rösti with egg, bratwurst, or veal with creamy mushroom sauce is the safe local move, and you’ll usually spend about CHF 25–40 per person depending on drinks. It can get busy, especially around midday, so if you’re arriving right at lunch hour, expect a short wait; otherwise, it’s one of those old-school places that still feels lively without being fussy.
After lunch, give yourself a slower pace and head down to Bürkliplatz to Lake Zurich Promenade. This is the reset part of the day: open water, boats coming and going, benches for people-watching, and that easy lakeside feeling that makes Zürich so livable. Walk from Bürkliplatz along the waterfront as far as you feel like going; even 1.5 hours is enough to settle into the rhythm of the city, and if it’s warm, you’ll notice locals lingering with ice cream, taking photos, or hopping on a lake boat for a short cruise. The promenade is free, flat, and ideal for a low-effort afternoon, with plenty of spots to pause rather than power through.
Finish at Café Sprüngli on Paradeplatz, which is one of the nicest ways to end a first day in Switzerland: a coffee, a slice of cake, or a box of the famous Luxemburgerli to nibble later. Budget around CHF 10–20 per person depending on what you order, and it’s worth going a little indulgent here because this is more about the setting than the caffeine. If you want, stay a bit longer and people-watch around Bahnhofstrasse before calling it a day — everything is close enough that you can just wander back toward your hotel without needing transport.
Arrive from Zurich into Lucerne with enough of the day left to keep things unhurried; if you take the mid-morning SBB train, you’ll usually be rolling into Lucerne station with time to drop bags and walk straight toward the riverfront. Start at Chapel Bridge, because this is the Lucerne image everyone has in their head, and it really is best first thing before the crowds thicken. The walk from the station to the bridge is only a few minutes along the waterfront. Give yourself time to linger over the painted panels and the flowers in summer, then continue a few steps to the Water Tower for the full postcard view. From there, cross toward the old town side and step into the Jesuit Church; it’s one of the prettiest churches in Switzerland, free to enter, and usually quiet enough in the morning that you can actually hear the space. Dress modestly if you plan to go inside, and a respectful 20–30 minutes is plenty.
For lunch, head to Old Swiss House, just a short walk from the bridge area and easy to fit without losing momentum. It’s classic Lucerne: wood-paneled rooms, Swiss specialties, and service that feels old-school in a good way. Expect roughly CHF 30–50 per person depending on whether you go for a lighter plate or a full local meal, and it’s worth arriving a touch early if you want a more relaxed table. If you’re not in the mood for a long sit-down, you can still make it a proper midday pause — Lucerne is compact, so the day works best when you treat lunch as a reset rather than a rush.
After lunch, make your way up to Museggmauer, the medieval city wall at the edge of the old town. It’s an easy, pleasant climb from the center, and you don’t need to do the whole circuit to enjoy it — just one or two towers is enough for the views back over Lucerne and down to the rooftops. It’s a nice counterpoint to the lakefront sightseeing because it gives you a sense of the city’s shape and history without turning into a full museum day. In the late afternoon, come back down and head to the Lake Lucerne Promenade along Seepromenade/Hofquai. This is the part of the day where you slow down: sit for a coffee, watch the boats, and take an easy hour strolling as the light softens over the water. If you want a break with a view, grab something simple at a lakeside café and just let the city breathe for a while.
After your morning arrival into Interlaken Ost, drop bags if you can and head straight for Harder Kulm while the air is still clear. The funicular leaves from the Harderbahn station just above the eastern end of town, and the whole outing takes about 2 hours door to door, including the ride up and time at the top. Tickets are usually around CHF 40–45 round-trip, and it’s worth going early for the cleanest views over Lake Thun, Lake Brienz, and the peaks framing the valley. Up top, stay for a proper look at the Two Lakes Bridge viewpoint and then linger a bit — this is the classic Interlaken panorama, and in the morning the light is much kinder than late in the day.
Back on the valley floor, wander across to Höhematte Park, the big open meadow in the middle of town where the paragliders seem to drift down almost overhead on busy days. It’s only a short walk from the funicular return point, and 20–30 quiet minutes here is enough to reset before lunch. For a sit-down meal, go to Restaurant Taverne in central Interlaken — it’s a dependable choice for Swiss classics and seasonal plates without feeling overly formal. Expect roughly CHF 25–45 per person; it’s a good place for rösti, lake fish, or a hearty daily special. If the weather is warm, ask for a table outside and keep things unhurried.
After lunch, stretch your legs along the Aare River promenade, which is one of the easiest and prettiest ways to see the town without trying too hard. Follow the turquoise water between Interlaken West and the center, and you’ll get lovely views, shaded paths, and plenty of benches if you want to pause. It’s an easy one-hour wander, no real planning required, just a nice in-between stroll. For your late-afternoon stop, skip the over-designed tourist spots and choose something local and low-key in town — a lakeside café or beer garden-style terrace works best here. Think a drink, a slice of cake, or a glass of white wine around CHF 10–20, with mountain views and no agenda. If you want a reliable option near the center, look for a terrace around the Höheweg strip; it’s the kind of place where you can sit a while and watch the town move.
Finish with a practical lap around the Interlaken Ost station area so tomorrow runs smoothly: pick up water, snacks, and anything you’d rather not hunt for in a rush. This part of town is useful rather than charming, but that’s exactly why it matters before an alpine travel day — you’ll find the bigger grocery stops, bakery counters, and easy rail connections all in one place. If you have energy left, do one last slow walk back toward the center, then keep your night early so you’re fresh for the next transfer.
Arrive in Zermatt and go straight for the Gornergrat Railway while the morning air is still crisp and the light is clean on the peaks. Aim to be at the station a little before the first sensible trains leave, because this is one of those rides that feels best when the day is still quiet. A round trip with time at the top usually takes about 3.5 to 4.5 hours, and tickets are typically around CHF 90–120 depending on discounts and whether you have a rail pass. At the summit, give yourself about 45 minutes on the Gornergrat Summit Platform to walk the viewing terrace, take in the Matterhorn, Monte Rosa, and the glaciers, and just stand still for a bit — this is the money shot, and it deserves unhurried time. If the weather is clear, this is usually the best view of the trip.
Back in town, head into the center for Matterhorn Museum - Zermatlantis, which is a good grounding after the big alpine views. It’s compact, so an hour is plenty, and the displays do a nice job of showing how Zermatt evolved from a working mountain village into a mountaineering base. From there, it’s an easy walk to Restaurant Schaferstube on Bahnhofstrasse for lunch or an early dinner; expect hearty Valais-style dishes, rösti, cured meats, and mountain classics, with most meals landing around CHF 30–50 per person. It’s a dependable place, not overly fussy, and exactly the kind of spot that fits a day built around the mountains.
After lunch, take a slow Zermatt Village Walk through Hinterdorf and the center, where the old timber granaries and traditional chalets still give the village its character. This is the best time to browse a few shops, duck into side lanes, and just let the pace drop — Bahnhofstrasse and the streets branching off it are made for lingering, not checking off sights. If you want a quieter, slightly elevated end to the day, head up to the Sunnegga area in the late afternoon for another easy mountain perspective or a drink overlooking the valley; the funicular is simple to use, and an hour and a half there is enough without making the day feel packed.
After an early arrival from Zermatt, drop your bags and start straight at Jet d’Eau for the classic Geneva-first impression — it’s the one sight that instantly tells you you’ve made it to the lake. Walk the Quai Gustave-Ador edge for the best angle, then take your time with photos before the crowds build; 30 minutes is plenty unless you’re lingering for skyline shots. From there it’s an easy lakeside stroll to Bains des Pâquis, which is exactly where locals actually go for a no-fuss coffee, croissant, or light breakfast by the water. Expect a relaxed, slightly scruffy-charming atmosphere, and if it’s warm enough, you’ll see swimmers diving off the pier; budget roughly CHF 8–20 depending on how simple or indulgent you keep it.
Continue along the promenade toward Jardin Anglais, which is best enjoyed as a slow walk rather than a “sight.” The flowerbeds are usually in good shape in summer, and the Flower Clock is the photo stop everyone comes for, even if it feels a bit touristy. From here, head uphill into the Old Town — it’s a manageable walk, but if you’d rather save energy, any city bus from the lakeside stops will get you close in minutes. For lunch, Les Armures is the right kind of Geneva institution: wood-beamed, historic, and dependable for fondue, rösti, or a proper Swiss plate. Prices sit around CHF 35–55 per person, and if you want to eat well without overthinking it, this is one of the safest picks in town; do try to book ahead in peak summer if you can.
After lunch, make your way to St. Pierre Cathedral, which gives the day a more grounded, historic finish after all the water and lakefront strolling. The climb up the towers is worth it if the weather is clear — you get a nice sweep over the rooftops and toward the lake — and the cathedral itself is usually open much of the day, though tower access may have shorter hours and a small fee, so check on arrival. Then finish at Parc de la Grange, reached by a gentle walk or a short bus ride back down toward Eaux-Vives. It’s the calmest ending you could ask for: wide lawns, rose gardens, mature trees, and long lake views that feel especially good in the late afternoon. Leave yourself an hour here to just sit, wander, and let Geneva be the soft landing to the trip.