Rapperswil
Zurich, Basel & the Rhine Falls

Rapperswil

Rapperswil's castle, rose gardens, 841m wooden footbridge and Knies Kinderzoo, with honest travel times and costs from Interlaken.

Quick facts

Travel time from Interlaken
About 2h 30min via Zurich HB (train + change)
Budget for a day
CHF 60–120 per person, more with the zoo
Best season
May to September for the rose gardens; year-round for the castle and zoo
Time needed
Half a day for the old town; a full day with Knies Kinderzoo
Best for
Families with young children, Castle and old-town walkers, Rose garden visitors in early summer, Day-trippers already based in or near Zurich
Best time to visit
Late May to early July for the rose gardens; the castle, old town and zoo are open year-round
Days needed
Half a day to a full day
Quick Answer

Is Rapperswil worth a day trip from Interlaken?

Rapperswil works best as an add-on to a Zurich day rather than a destination on its own, since the round trip from Interlaken takes around five hours. The castle, rose gardens and the wooden footbridge across Lake Zurich are free to see and take two to three hours; add Knies Kinderzoo and it fills a full day, especially with children.

Why Rapperswil sits outside the Interlaken orbit

Rapperswil is not a Bernese Oberland town, and it does not pretend to be one. It sits at the far end of Lake Zurich, in the canton of St. Gallen, roughly 90 kilometres from Interlaken as the crow flies and considerably further by rail. Nobody based in Interlaken stumbles into Rapperswil on the way to somewhere else; you go there on purpose, usually as an extension of a day already built around Zurich. That distinction matters before anything else, because it shapes whether the trip makes sense at all.

What Rapperswil offers, once you’re there, is a compact, walkable old town on a spit of land jutting into the lake, a medieval castle with free public gardens, a genuinely unusual wooden footbridge, and a well-regarded small zoo aimed squarely at families. None of it requires an entry fee to see the highlights, which is unusual for a Swiss lakeside town and worth knowing before you assume every stop costs money.

Getting there from Interlaken

There is no direct train. The route runs Interlaken Ost to Zurich HB, then a change onto an S-Bahn service (the S5 or S40, both marked towards Rapperswil or continuing to Pfäffikon SZ) for the final stretch around the lake. The Zurich HB to Rapperswil leg takes about 38–40 minutes.

LegApprox. duration
Interlaken Ost → Zurich HB~2h 05min
Change time at Zurich HB10–20 min typical
Zurich HB → Rapperswil~40 min
Total, one-way~2h 45min including change

A Swiss Travel Pass or Half Fare Card covers this route the same way it covers anywhere else on the CFF/SBB network; there’s nothing Rapperswil-specific about the ticketing. See the Swiss Travel Pass guide if you haven’t decided which pass suits your itinerary.

Given the travel time, a same-day return from Interlaken means roughly five hours on trains for two to four hours on the ground — a ratio that only makes sense if you’re pairing it with Zurich itself, not visiting Rapperswil in isolation. For the logistics of the wider connection, the getting to Interlaken from Zurich airport guide covers the same corridor from the other direction.

The castle and the rose gardens

Rapperswil Castle (Schloss Rapperswil) dates to the 13th century and sits on a rocky rise above the old town, its three round towers visible from well out on the lake. The courtyard and the surrounding terraced rose gardens are open to the public without charge, at any reasonable hour of daylight. The gardens hold several thousand rose bushes across dozens of varieties, laid out on stone terraces that step down towards the water — hence the town’s long-standing nickname, the “town of roses” (Rosenstadt).

Bloom timing is not negotiable: expect flowers from late May through July, with a smaller second flush into early autumn on repeat-blooming varieties. Visit in April or November and you’ll find neat, empty beds and nothing more. If the roses are the actual draw, build the trip around that window and not around your own travel convenience.

Inside the castle, the Polenmuseum (Polish Museum) occupies part of the building and tells the story of the 19th-century Polish exile community that used Rapperswil as a base — an odd, specific piece of history that surprises people who assume everything in a Swiss lakeside castle will be Swiss. It keeps separate, more restricted hours than the courtyard and gardens, closes on some weekdays outside the summer season, and charges a modest entry fee. It’s a 30–45 minute visit, not essential, and easy to skip if time is short.

From the terrace below the castle you get one of the better lake views in the region without paying for it — worth the short, mildly steep walk up from the old town regardless of whether you go inside anything.

The old town

Rapperswil’s altstadt is small enough to cover on foot in under an hour, built along cobbled lanes between the castle hill and the lakeshore. It has the half-timbered and painted-facade look common to lake towns in this part of Switzerland, with a working harbour, a handful of cafés with lake-view terraces, and a Saturday market that’s genuinely local rather than staged for visitors. There’s no single must-see building beyond the castle itself; the appeal is the whole, and you can see the whole in 45 minutes without rushing, or linger over coffee for two hours without running out of things to look at.

Compared with Bern’s old town, which is larger, denser with sights, and a UNESCO World Heritage listing, Rapperswil is a lighter, faster stop — closer in scale to Thun than to Bern or Lucerne.

The Seedamm footbridge to Hurden

This is the single most distinctive thing in Rapperswil and the reason some visitors come at all: a wooden pedestrian footbridge, 841 metres long, crossing the narrowest point of Lake Zurich to the village of Hurden on the far shore. It runs parallel to a road causeway and a railway crossing, but the footbridge itself is timber, low to the water, and closed to anything but walking and cycling.

The crossing takes 12–15 minutes at a relaxed pace. There’s nothing dramatic waiting on the Hurden side — it’s a quiet lakeside village, not a second attraction — so most people walk out, take in the view back towards the castle (which looks better from the bridge than from almost anywhere else), and walk back. Photographers should note the castle-and-bridge composition works best in the morning with the sun behind you heading east; by late afternoon you’re shooting into the light.

This stretch of water sits at what’s sometimes called the “upper lake” (Obersee) or Zürichobersee, the narrower, shallower, and generally warmer arm of Lake Zurich, distinct in character from the broader lower lake nearer the city. Compared with Lake Thun or Lake Brienz back in the Bernese Oberland, Lake Zurich here feels flatter and less mountain-framed — the Alps are a hazy backdrop rather than a wall rising straight from the shore.

Knies Kinderzoo

Knies Kinderzoo sits directly next to Rapperswil railway station, run by the family behind Circus Knie, Switzerland’s national touring circus. It’s built for small children rather than as a conventional zoo: pony rides, an elephant ride, a miniature train circling the grounds, a bird house you walk through rather than view from behind glass, and enclosures designed for proximity rather than scale. It suits roughly ages two to ten well; older children and adults without kids will likely find two to three hours plenty and may not rate the ticket price highly on its own merits.

AspectDetail
LocationAdjacent to Rapperswil station, a 5-minute walk from the old town
SuitsChildren roughly 2–10 years old
Typical visit length2–3 hours
Value for adults without childrenLimited on its own

For families weighing this against other child-friendly stops in the Bernese Oberland itself, the Interlaken with kids guide and playgrounds and adventure parks guide cover options that don’t require the trip to Zurich’s lake.

Building Rapperswil into a bigger day

Because of the travel time involved, treat Rapperswil as a component of a larger Zurich-region day rather than a trip in its own right. Two structures work reasonably well:

Morning in Zurich, afternoon in Rapperswil. Arrive Zurich HB, spend three to four hours in the city centre — the Zurich in one day from Interlaken guide lays out a workable route — then take the S-Bahn out to Rapperswil for the castle, gardens and footbridge before the return train to Interlaken. This keeps the zoo out of scope unless you’re prepared to extend the day further.

Rapperswil first, Zurich on the way back. Head straight through to Rapperswil in the morning, giving the castle and zoo unhurried time, then break the return journey in Zurich for a shorter city stop. This suits families better, since children tend to do best with the zoo early rather than as a tired afternoon add-on.

Either way, a same-day round trip from Interlaken with meaningful time in both places means an early start and a late return — realistically leaving Interlaken by 7:30am and getting back after 9pm. If that’s too much for one day, Rapperswil is a reasonable stop to fold into a longer multi-day loop through Switzerland rather than a rushed single-day out-and-back.

For a photo-focused stop that packages the castle, roses and old town without you having to plan the walking route yourself, a guided option exists:

a free photo walk covering Rapperswil’s castle, rose gardens and old town

Costs

Rapperswil itself is inexpensive by Swiss standards, since the main attractions — castle courtyard, gardens, footbridge, old town — cost nothing to see. The main variable costs are the zoo entry, food, and the train fare from wherever you’re coming from.

ItemApprox. cost (CHF)
Return train, Interlaken Ost–Rapperswil (via Zurich, full fare)90–110
Return train with Half Fare Card45–55
Knies Kinderzoo entry (adult)~18
Knies Kinderzoo entry (child)~9
Polenmuseum entry~8
Coffee and cake, old town café10–14
Lunch, casual restaurant25–35

A day for one adult with lunch and coffee but no zoo runs roughly CHF 60–75 with a discounted rail ticket, closer to CHF 120 at full fare. Add the zoo and a family of four can expect CHF 250–350 for the day once travel, tickets and food are totalled — not a cheap outing, but not out of line with a full day trip anywhere in this part of Switzerland. For a wider sense of what a day actually costs across the region, the Interlaken travel costs guide gives comparable figures for closer destinations.

What else is nearby, if you’re already out this way

Rapperswil sits within reasonable striking distance of a few other stops covered in this guide’s Zurich, Basel & the Rhine Falls region, useful if you’re building a longer trip rather than a single day:

  • Winterthur — a smaller city northeast of Zurich, reachable without backtracking through the centre; see the Winterthur old town guide for orientation, or book a local-led walk directly.
  • Zug — a compact lakeside town on the way toward Lucerne, sharing some of Rapperswil’s small-town-on-a-lake character but with its own old town and lake, the Zugersee.
  • Rhine Falls, near Schaffhausen — Europe’s largest waterfall by volume, a longer add-on best treated as a separate day; the Rhine Falls day trip guide has the full logistics.
  • Basel — at the opposite end of this region, on the Rhine near the French and German borders, realistically a separate trip rather than a combination with Rapperswil.
  • Stein am Rhein — another lakeside old town, this time on the Rhine as it leaves the Bodensee, similarly light on must-see sights but pleasant to walk.

None of these pair naturally with Rapperswil in a single day from Interlaken without an extremely long day of travel; they’re listed here as context for the region, not as a stacked itinerary.

If Zurich’s outskirts interest you beyond Rapperswil, a short guided hike up the city’s local hill is a low-cost way to fill an extra hour or two before your train back:

a guided hike up Uetliberg for views over Zurich and the lake

For families weighing a water park against the zoo, the nearby Pfäffikon site offers an alternative for a wet-weather day:

a day ticket to Switzerland’s largest water park at Pfäffikon

And if the Rhine Falls end up on the same broader trip, a short boat ride gets you close to the falls themselves:

a 30-minute boat tour right up to the Rhine Falls

Practical notes before you go

  • Lockers: Rapperswil station has luggage lockers, useful if you’re routing this as a stop on a longer travel day rather than a dedicated round trip from Interlaken. See the luggage and lockers guide for sizes and typical costs across the network.
  • Rain plan: the castle courtyard and old town are still walkable in light rain, but the rose gardens lose most of their appeal and the footbridge crossing is exposed with no shelter. Knies Kinderzoo has some covered areas but is largely an outdoor experience. If the forecast is poor, this is a better day to reroute towards indoor options nearer Interlaken and save Rapperswil for a clearer day.
  • How many days: Rapperswil is a half-day stop at minimum, a full day with the zoo, and never a base to stay overnight if you’re travelling from Interlaken — there’s no reason to sleep here when Zurich and Interlaken both offer better-connected accommodation. For planning the rest of your trip’s pacing, see how many days in Interlaken and the day trips from Interlaken overview.

Rapperswil day trip: frequently asked questions

Is Rapperswil worth a day trip from Interlaken?

Rapperswil works best as an add-on to a Zurich day rather than a destination on its own, since the round trip from Interlaken takes around five hours. The castle, rose gardens and the wooden footbridge across Lake Zurich are free to see and take two to three hours; add Knies Kinderzoo and it fills a full day, especially with children.

How do you get from Interlaken to Rapperswil?

Take a train from Interlaken Ost to Zurich HB, then change to a regional S-Bahn (S5 or S40 direction Rapperswil/Pfäffikon), which takes about 40 minutes more. Total journey time runs close to two and a half hours each way, so budget five hours of travel for a return day trip.

How long is the wooden footbridge at Rapperswil?

The Seedamm footbridge between Rapperswil and Hurden measures 841 metres, making it one of the longest wooden pedestrian bridges in Switzerland. It sits alongside a road causeway and rail line, and the walk across takes about 12 to 15 minutes at an easy pace.

Is Rapperswil Castle open to visitors?

The castle courtyard, the surrounding rose gardens and the terrace with lake views are open to the public free of charge during daylight hours. The Polenmuseum inside the castle keeps separate, more limited opening hours and charges a small entry fee; check the current schedule before planning around it, since it closes on some weekdays outside summer.

What is Knies Kinderzoo and is it worth the entry fee?

Knies Kinderzoo is a small, hands-on zoo next to Rapperswil station, run by the same family behind Switzerland’s national circus, with pony and elephant rides, a train, a bird house and enclosures built for close viewing rather than distance. It suits children roughly age two to ten; adults without children in tow will find two to three hours enough and may not find the ticket price justified on its own.

When do the Rapperswil rose gardens bloom?

The main flowering period runs from late May through July, with a smaller second flush into September on some varieties. Outside that window the terraced beds below the castle are tidy but bare, so a visit built specifically around the roses only makes sense in early summer.

Can you combine Rapperswil with a Zurich city visit in one day?

Yes, and this is how most visitors coming from Interlaken should structure the day, since Rapperswil alone does not justify the travel time from the Bernese Oberland. Zurich HB to Rapperswil is roughly 40 minutes, so a morning in central Zurich followed by an afternoon in Rapperswil, or the reverse, fits comfortably into one long day.

Is there a boat between Zurich and Rapperswil?

Yes, Zürichsee Schifffahrtsgesellschaft (ZSG) runs scheduled boats the length of Lake Zurich between Bürkliplatz in Zurich and Rapperswil, taking around two and a half to three hours one-way depending on the number of stops. It is a scenic but slow option; most visitors on a tight schedule take the train and save the boat for a shorter stretch, or use it one-way only.

Best day trips from Interlaken on GetYourGuide

Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.

GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.