A day trip built around a book and a lake nobody drives to
Heidiland is a tourism-board name rather than a place on older maps, stitched together around the real village of Maienfeld, where Johanna Spyri’s 1880 novel Heidi is set. Twenty minutes further north, the Walensee is a genuinely striking stretch of water hemmed in by the Churfirsten ridge on one side and the Glarus Alps on the other, with a village on its northern shore that still has no road connection at all.
Between the two, Bad Ragaz has spent more than 150 years building a spa town around a mineral spring found in a gorge above it. None of these are secret, and none of them are cheap, but they’re honest destinations that do what they advertise, which is more than can be said for some Swiss attractions that trade on the word “alpine” alone.
This isn’t a mountain day. There’s no summit here to rival the Jungfraujoch or Mount Rigi, and if that’s what you’re after, look at the best mountain excursions from Zurich instead. What Heidiland and the Walensee offer is a lower-key day: a walk through a limestone gorge, a swim or a soak, a boat ride, and a village you can only reach by water.
Getting there from Zurich
Zurich HB to Sargans takes about 1h05 on the direct InterCity trains that run roughly every half hour, continuing on to Chur. Bad Ragaz is one stop before Sargans, about 1h10 from Zurich. For the Walensee villages, get off at Walenstadt or Murg on the same line, both under 1h20 from Zurich HB.
| Destination | Nearest station | Journey from Zurich HB | Frequency |
|---|---|---|---|
| Heidi village, Maienfeld | Maienfeld (10-minute walk uphill) | About 1h15, change at Sargans or Landquart | Every 30-60 min |
| Bad Ragaz, Tamina Gorge | Bad Ragaz | About 1h10, direct IC | Every 30 min |
| Walensee boats, Seerenbach Falls | Walenstadt | About 1h20 | Every 30-60 min |
| Quinten (boat only) | By boat from Walenstadt or Murg | Add 30-45 min by boat | Seasonal timetable |
A regular half-fare or Swiss Travel Pass ticket covers the trains; see the Swiss Travel Pass guide and the Swiss trains explained page if you haven’t used the SBB system before. For a one-ticket alternative that strings the train, a cable car and a Walensee boat together without you having to plan connections, there’s a guided day trip from Zurich covering the train, a mountain cable car and a Walensee boat ride, useful on a first visit or if you’d rather not check three separate timetables.
Heidi’s village at Maienfeld
The Heididorf museum sits in Oberrofels, a genuine farming hamlet about ten minutes’ walk uphill from Maienfeld station, well signposted the whole way. It’s built around an old farmhouse furnished as Heidi’s grandfather’s house might have looked, with a small barn and a gift shop selling more cowbells than any household needs. Entry runs to roughly CHF 9 for adults and CHF 5 for children as of 2026, and most visitors are through in 45 minutes to an hour.
Be clear-eyed about what this is: a tidy, restored tourist stop rather than an archaeological site, and Spyri herself never lived here. It works well with children who know the story and can be underwhelming for adults visiting alone. Maienfeld itself, the small town below, is a pleasant enough wine village with vineyards on the surrounding slopes, worth a slow coffee if you have time before or after.
Families combining this with other child-friendly stops should look at Zurich with kids and family day trips from Zurich for what else pairs well on a similar budget and pace.
Bad Ragaz and the Tamina Gorge
Bad Ragaz grew up around a hot mineral spring discovered in the Tamina Gorge in the 17th century, and the spring is still the reason people come. The gorge walk itself, the Taminaschlucht, follows a wooden walkway bolted to the limestone cliff face from the Alte Taminabrücke to the cave where the 36.5°C spring emerges. It’s about 1.5 km each way, entirely flat, and takes 40-45 minutes round trip; entry to the walkway is a modest CHF 5-6. It’s a genuinely atmospheric walk, cool even on a hot day, and one of the few gorge walks in this book that needs no fitness at all.
The water from that spring is piped down to two very different places. The Tamina Therme is a public thermal bathhouse with indoor and outdoor pools, open to day visitors for around CHF 30-38 depending on the day and hours. Next door, the five-star Grand Resort Bad Ragaz has its own considerably more expensive spa, generally reserved for hotel guests or bookable separately at a premium; don’t confuse the two when planning a budget, since the resort’s spa day passes run several times the price of the public baths. For a fuller comparison of options across the region, see thermal baths near Zurich.
If you’d rather explore the wider area by bike than on foot, an e-bike tour up towards Flumserberg with a local guide covers ground the trains don’t reach, with views back down over the Walensee.
Seerenbach Falls and the villages with no road
On the Walensee’s northern shore, Seerenbach Falls drops in three tiers for a combined height of around 585 metres, making it one of the highest waterfalls in Switzerland, though it’s far less visited than its height suggests. It’s best seen either from a boat on the lake, which passes close to the base, or from the shoreline path near the hamlet of Betlis, about a 20-minute walk from the Walenstadt boat landing.
Betlis and the string of hamlets along this shore share a peculiarity: several, including the vineyard village of Quinten a little further along, have never had a road connection. Quinten is reached only by boat, from Walenstadt or Murg on a seasonal timetable that runs more frequently from May to September and drops off sharply in winter, or on foot along the lakeside path from Betlis, about 1.5 hours’ walk. The village grows grapes on south-facing terraces sheltered enough for a near-Mediterranean microclimate, unusual this far into central Switzerland, and has a handful of restaurants serving lake fish and local wine that get busy on summer weekends precisely because the setting is unlike anywhere else within a day of Zurich.
Anyone who wants a longer boat-based day on this lake should also check Lake Thun and Brienz cruises and Lake Lucerne boat trips for comparison, since the Walensee boats are smaller and run less frequently than either.
Suggested one-day itinerary
| Time | Stop | Notes |
|---|---|---|
| 07:45 | Depart Zurich HB | Direct IC towards Chur |
| 09:00 | Maienfeld / Heididorf | 45-60 min at the museum |
| 11:00 | Bad Ragaz | Tamina Gorge walk, lunch |
| 13:30 | Walenstadt | Boat towards Quinten or Betlis |
| 15:30 | Seerenbach Falls viewpoint | From the boat or the Betlis path |
| 17:30 | Return train to Zurich | Via Sargans, roughly 1h05-1h15 |
This is a full day and assumes no long lunch or spa soak; adding the Tamina Therme comfortably pushes this into a two-day trip, with an overnight in Bad Ragaz or Walenstadt.
Extending into Liechtenstein or Chur
Heidiland sits almost exactly between Zurich and the two other main gateways into this corner of Switzerland: Liechtenstein, whose capital Vaduz is roughly 30 minutes further by train and bus, and Chur, Switzerland’s oldest town, about 20 minutes beyond Bad Ragaz on the same line. Both are realistic single-day add-ons if you start early and accept that Maienfeld or the gorge walk gets less time.
For travellers who’d rather not manage the connections themselves, there’s a private tour pairing Heididorf with a guided walk through Vaduz by car from Zurich, and a separate Liechtenstein day trip guide covering the border-hop logistics on public transport.
Chur itself makes a good base for a second day, with its own old town and access into St. Moritz and the Engadine or Davos and Klosters if the trip is stretching past a single overnight. Appenzell and St. Gallen sit on a different line north of the Walensee and don’t combine well with Heidiland in a single day without an early start and a late return.
What this trip costs
| Item | Typical cost (CHF) |
|---|---|
| Return train, Zurich-Bad Ragaz (half fare) | 45-55 |
| Heididorf entry, adult | 9 |
| Tamina Gorge walkway entry | 5-6 |
| Tamina Therme day entry | 30-38 |
| Walensee boat, Walenstadt-Quinten return | 20-28 |
| Lunch, mid-range | 25-35 |
A day covering the gorge walk, the boat and a modest lunch, without the thermal baths, lands close to CHF 90-110 per person including the train. Add the Tamina Therme and it moves closer to CHF 130-160. None of this is inexpensive by most countries’ standards, in line with the real cost of travel in Switzerland, but it’s also not inflated relative to what’s on offer, unlike some more heavily marketed alpine attractions closer to Zurich.
For general planning around costs and passes before you go, Zurich on a budget and Swiss Travel Pass vs Half Fare are worth reading first, since the right ticket choice changes the maths on a multi-stop day like this one.
Heidiland and Walensee day trip: your questions answered
Is the Heidi village at Maienfeld worth visiting if you never read the books?
It’s a small, restored farming hamlet with a museum in an old farmhouse, and it works fine as an hour-long stop even without the books, but it won’t hold most adults for longer than that. Children who know the story tend to enjoy it far more than adults travelling without them.
How long is the walk through the Tamina Gorge?
The wooden walkway through the Taminaschlucht from the Alte Taminabrücke to the mineral spring cave is about 1.5 km each way, roughly 45 minutes round trip at a relaxed pace, with no significant climbing.
Can you visit the thermal baths at Bad Ragaz without staying at the resort?
Yes. The Tamina Therme is a public thermal bath open to day visitors for a separate entry fee, entirely apart from the five-star Grand Resort Bad Ragaz next door, which has its own pricier spa reserved mainly for hotel guests.
How do you get to Quinten on the Walensee?
Only by boat from Walenstadt or Murg, or on foot along the lakeshore path from Betlis or Au; no road reaches the village, and there is no car access of any kind.
What is Seerenbach Falls and how do you see it?
It’s a three-tier waterfall dropping about 585 metres in total, making it one of the highest in Switzerland, best viewed from a boat on the Walensee or from the shoreline path near Betlis, roughly a 20-minute walk from where the Walenstadt boats stop.
Is Heidiland the same region as Liechtenstein?
No, but they’re close neighbours. Heidiland covers the Sarganserland and the Walensee area in the canton of St. Gallen, while Liechtenstein is a separate country a short drive or train ride further east, easily combined into the same day if you start early.
Do the ski lifts around Flumserberg run in summer?
Some cable cars operate in summer for hikers and bikers, but check the season before travelling: lifts across this region routinely close for maintenance in spring and again in autumn, and an off-season visit can mean a locked station at the top.


