Meet at Basel SBB and keep this first stretch easy: if you have bags, use the lockers at the or drop them at your hotel before heading out. The Bahnhof SBB area is practical rather than pretty, but it’s the fastest place to get organized — trams fan out from here everywhere, and you’ll be in the old town in about 10 minutes by tram or 20 minutes on foot if you want to stretch your legs. If you want a quick coffee before walking, Caffè Spettacolo inside the station does the job, though I’d save the nicer stop for later. A small but useful tip: Basel is very walkable, but the old town has cobblestones, so comfortable shoes matter more than you think.
Start with Pfalz Basel, the classic Rhine lookout behind Basel Münster. It’s the best first “ah, we’re really here” viewpoint in the city — broad river views, the bridges, and that clean Basel skyline in the soft evening light. From there, continue to Basler Münster on Münsterplatz; the cathedral is worth a quick look inside if it’s open, and the terrace around it is one of the nicest places in town to simply stand still for a moment. Then wander down to Marktplatz & Rathaus Basel, where the red sandstone Rathaus always feels a bit theatrical, especially as the city center starts to fill up after work. Everything here is close together, so there’s no need to rush; this is the best part of Basel for just following your feet.
For dinner, head to Zum Goldenen Sternen on the Kleinbasel side near the Rhine promenade. It’s a good choice for a relaxed first night because you can eat well without feeling trapped in a long sit-down meal, and you’ll usually find a solid mix of Swiss dishes and lighter options; expect roughly CHF 35–60 per person depending on drinks. After dinner, finish with an easy walk along the Rheinufer promenade — this is where Basel really softens up, with people lingering by the water, the lights coming on across the river, and a very local after-work vibe. If you want one last drink or coffee, this is the moment to do it; otherwise just keep walking until the city feels familiar.
Start at Chapel Bridge (Kapellbrücke) as soon as you arrive in Lucerne — it’s the city’s signature postcard, but it’s also just lovely on foot, especially before the crowds build. Walk slowly across and along the Reuss River; the water, the old timber bridge, and the painted eaves make this feel very Lucerne in the best way. If you want a coffee close by, Café de Ville and Café Heini are both easy, dependable stops around the station/old town edge for a quick espresso and pastry before wandering. From there, drift into Lucerne Old Town via the little lanes around Rathausquai and Weinmarkt — this is where the painted facades, fountains, and guild-house squares really come alive. It’s an easy, low-effort hour of strolling, with plenty of small shops and no need to “do” anything except look up.
Continue on foot to the Löwendenkmal (Lion Monument), which is only a short walk from the old town and well worth the detour. It’s compact, so you won’t need much time — 15 to 20 minutes is enough — but it’s one of those places that leaves an impression. If you want a quiet pause, the little park around it is a good place to sit before heading for the lake. Since your big scenic transfer starts midday, keep the pace gentle: you’re not trying to “cover” Lucerne, just get the essential classic views in before the mountain journey. Prices here are mostly just for whatever coffee or snack you choose; the monument itself is free.
From Lucerne, make your way to the lakefront for the boat leg of the Rigi round trip — this is the part of the day that feels like the Swiss travel brochure came to life. The Lake Lucerne crossing to Vitznau is all about sitting back and taking in the shoreline, little villages, and the slow opening up of the mountains. Once you reach Vitznau, the cogwheel ascent to Rigi Kulm is the classic switch from lake calm to alpine drama. Up top, give yourself time to walk around the summit paths a little; even if the weather shifts, the views are often still worth it. Expect the whole loop to take most of the afternoon, and dress in layers — it can feel surprisingly cool at the top, even when Lucerne is mild.
Have lunch at the Rigi Kulm Hotel restaurant — this is one of those meals you remember more for the setting than anything else, though the food is solid too. Order something simple and enjoy the panorama; with wine, you’re usually looking at roughly CHF 35–60 per person depending on what you choose. On the way back down and once you’re back in Lucerne, keep the evening low-key before your next train connection. For a practical and satisfying dinner, head to Virsa Indian Restaurant near Lucerne station — it’s a smart choice when you want something comforting, especially after a full mountain day. Expect around CHF 25–40 per person, and if you’re not in the mood for a long sit-down, it’s close enough to the station to make the evening easy and stress-free.
Arrive in Grindelwald with just enough time to grab your bearings, then head straight to Grindelwald Terminal — it’s the most efficient launch point in town and much easier than wandering around the village center with bags. The station area is modern, compact, and built for mountain logistics: clear signs, ticket machines, lockers, and quick access to the cable cars. If the weather is already looking clear, buy your Jungfrau tickets early and keep a little buffer for photos and snacks before boarding; in peak season, the first departures are the smoothest. Expect the full up-and-down mountain outing to run around CHF 190–240 pp depending on routing and offers, and note that once you’re above the tree line, temperatures can feel 10–15°C colder than the valley.
From there, ride the Eiger Express Gondola up toward Jungfraujoch — this is the efficient, no-fuss way to do the classic ascent. At Jungfraujoch, keep your visit focused: the Sphinx Observatory is the main payoff, and on a clear day the views are outrageously good, with glacier, ridge, and peak layers stretching forever. The indoor parts can get busy, so move at a steady pace and don’t overthink it; the real magic is stepping outside for a few minutes, breathing the thin air, and letting the scale of it all hit you. Best timing is usually late morning into early afternoon, when visibility often improves and the initial rush thins slightly.
On the way down, get off at Eigergletscher and do the Jungfrau Eiger Walk to Kleine Scheidegg — this is the underrated part of the day. It’s an easy downhill stretch of about an hour to 90 minutes, and it gives you that big alpine scenery without the platform crowds. You’ll get wide views of the Eiger, the Mönch, and the rail line threading through the landscape, plus plenty of spots to stop for photos without feeling rushed. Good shoes help even though it’s not a hard hike; if there’s lingering snow, the path can be damp or slushy in patches, especially in April and early season.
Back in Grindelwald village, keep lunch simple at Bistro-Bar Gepsi. It’s the kind of place where you can reset, warm up, and eat without a long wait — good for sandwiches, soups, salads, and coffee, with a bill usually around CHF 20–35 pp. If the afternoon is still bright and you have energy, head up to the First Cliff Walk by Tissot for one last high-view stop. It’s one of the easiest “big payoff” experiences in town: short, photogenic, and very doable without turning the day into a second hike. Go late afternoon if possible, when the light gets softer and the crowds start easing. The lift area is straightforward from the village center, and you can treat it as a flexible add-on rather than a mission.
Finish with an easy dinner at Restaurant Avocado Bar in Grindelwald Dorf if you want something reliable and very manageable after a long mountain day. It’s a solid Indian-friendly choice with enough variety to suit a tired appetite — think familiar curries, naan, and lighter vegetarian options — and most people spend about CHF 30–50 pp depending on drinks. If you feel like lingering, this is a good night to keep plans minimal, sit back, and let the mountain village rhythm do the rest. After a day at altitude, the best move is usually a relaxed meal, an early return to the hotel, and an even earlier night.
Arrive from Grindelwald with enough daylight to enjoy the best part of Thun: the hill above the old town. Start at Schloss Thun, which is really the town’s anchor for first-time visitors — the museum inside is worthwhile if you like local history, but even if you skip the exhibits, the tower views over the Aare, Lake Thun, and the Alps are the main event. Budget about CHF 10–14 for entry, and give yourself roughly an hour. From there, wander down into Obere Hauptgasse, Thun’s prettiest street, with its elevated arcades, little shops, and that classic old-Swiss feel. A slow loop through Mühleplatz is the right pace here; it’s lively but not hectic, and the riverside cafes are perfect if you want a coffee break without committing to a long sit-down. If you’re hungry earlier than expected, Confiserie Steinmann and Restaurant Mühle are both easy, central options, but keep it light if you want room for dinner later.
After Thun, take the short hop to Spiez and head straight for Spiez Bay (Spiez Bucht) before the light starts softening. This is one of those places that feels made for an unhurried stroll: the lakefront is calm, the Spiez hillside rises behind you, and the view across Lake Thun is especially good around golden hour. Walk the waterfront path, then make your way up toward Schloss Spiez vineyard terrace for a quick wine stop — this is the right place to try a local white, especially a crisp Chasselas or a regional Pinot Blanc. Expect around CHF 15–25 per person for a tasting or a glass with a small snack. The terrace can get busy in good weather, so it’s worth arriving with a little flexibility and enjoying the view rather than rushing it.
Before the long southbound transfer, have an easy dinner at Restaurant Tschingg Thun if you prefer to eat in Thun first; it’s a sensible, low-stress choice for pasta, pizza, and a meal that won’t slow you down before the train. If you’d rather eat in Spiez, keep it simple and local so you can board comfortably afterward. Either way, plan on a relaxed evening rather than a packed one — this day is really about the lakeside rhythm and a clean transition into the mountains. Once you’re settled, catch the Spiez–Visp–Zermatt train and let the scenery do the rest; it’s one of those beautifully practical Swiss travel legs where the logistics are easy and the views are half the fun.
Arriving from Thun, keep this first stretch deliberately simple: walk out of Zermatt Railway Station at Bahnhofplatz, check the departure boards, and make sure you’ve got Gornergrat Bahn ticket or half-fare/Swiss Travel Pass situation sorted before you head uphill. The station area is compact, so it’s easy to orient yourself fast, grab water or a snack, and avoid any last-minute stress. If you want a quick coffee before the mountain, Bäckerei Fuchs near the center is a reliable local stop; otherwise, just use this as your “exhale” moment before the views begin.
From Bahnhofplatz, the Gornergrat Bahn starts almost right in the heart of town, and this is one of those rides that feels worth it even on a cloudy day because the panorama opens up so dramatically as you climb. In spring, late afternoon is a smart time: fewer people, softer light, and the Matterhorn often looks especially sharp as the day cools. Plan on roughly CHF 50–120 round trip depending on passes and discounts, and note that the summit can still be chilly even when Zermatt feels mild. On the way up, keep your camera handy, but don’t rush the first part of the ride — the best views keep changing.
Get off at Rotenboden for the short walk to Riffelsee, which is the classic reflection stop when conditions are calm. The path is easy but can be slushy or muddy in shoulder season, so actual sturdy shoes matter more than they sound like they should. This is the moment for the iconic photo, but also just for standing still a minute and enjoying how quiet it gets once you step a little away from the platform. If the lake is windy and the reflection is faint, don’t worry — the surrounding ridge views are still excellent.
For the descent, I’d keep things leisurely and stop in Findeln first if you have energy for a drink or an early dinner with the Matterhorn in front of you. It’s one of the prettiest hamlets above Zermatt, and places like Chez Vrony or Findlerhof are famous for a reason: you’re paying for the view, the setting, and the kind of alpine meal that feels properly special. Then continue down toward Zum See, a tiny rustic hamlet with real old-Zermatt atmosphere; this is the dinner stop if you want one memorable Swiss meal before heading back into town. Expect roughly CHF 40–70 per person depending on what you order, and reserve ahead if possible because the good tables go quickly.
If you still feel like a final drink once you’re back in the village, end at Brown Cow Pub for a casual après-hike closeout. It’s lively without being fussy, and it’s the easiest way to shift from mountain mode back to village mode. If you’d rather keep the evening quieter, wander the pedestrian streets around Kirchplatz instead — Zermatt at night is at its best when you let it be slow.
You’ll be back in Basel SBB after the long train ride from Zermatt, so keep the first part of the day light. If you’re carrying bags, drop them at your hotel or use the station lockers, then take a slow walk into the Altstadt rather than trying to “do” the whole city again. This is a good day to feel local, not rushed — Basel is compact, flat, and very walkable, so once you’re in the center you can just drift. If you want a coffee before the stroll, the St. Johann side and the station area both have easy grab-and-go options, but I’d save the proper stop for later.
Start at Spalenberg, which is one of Basel’s nicest lanes for a gentle wander: narrow cobblestones, historic façades, small boutiques, and a very Basel mix of elegant and understated. It’s especially pleasant in the late afternoon when the shops are still open but the street isn’t too busy. From there, continue on foot to Marktplatz and Basel Town Hall (Rathaus), the city’s best-looking square and probably the single most photogenic civic building in town. The red sandstone courtyard inside the Rathaus is worth stepping into if it’s open, and the square itself is a good place to pause for 30–45 minutes before heading downhill toward the river.
Walk on to the Rhine Promenade at Schifflände for your final Basel stretch. This is the part of the city locals actually use to unwind: benches, river views, ferries crossing back and forth, and people just lingering by the water. It’s a lovely transition into dinner because it gives the day some breathing room. A little farther along, settle in at Café Spitz for coffee, cake, or a glass of wine — it’s a solid choice for an easy early evening stop and the river views are the main reason to choose it. Expect roughly CHF 15–25 per person depending on what you order.
For dinner, Vapiano Basel in Steinenvorstadt is the easiest casual option if you want something flexible, quick, and central — good for pasta, salad, or a simple plate before you head back to the hotel. If you’d rather end the trip with a proper Indian meal, go straight to Kohlmanns in the Steinentor area instead; it’s convenient from the center and the better choice if you want a more relaxed sit-down dinner, with dishes usually landing around CHF 30–45 per person. Either way, you’re in the right part of town to wander back afterward without hassle, and Basel at night is pleasant enough for one last slow stroll through the lit-up streets.