Rapperswil is a city that borders Northeastern Switzerland & Central Switzerland and lays direct at the end of Lake Zurich and Obersee. Rapperswil merged lately with the city of Jona and is a picturesque town and popular destination for hikers, bikers and families at the weekend in the vincinity of Zurich.
Rapperswil is served by the Zürich S-Bahn, with the S5, S7 and S15 lines offering 2 trains/hour each, taking 35-40 minutes (S7 is somewhat slow but runs along the lake and is much more scenic. All connections are listed on the ZVV website . There are trains to Rapperswil from Lucerne and Romanshorn.
A very scenic way of travelling to Rapperswil is with the steamship boats of the Lake Zurich navigation company . The ships don't travel in the winter.
Walk across the Seedamm to the other side of lake to Pfäffikon
Take the train Voralpen-Express from Rapperswil to Arth-Goldau if you like very scenic train rides
Alpamare, . across the Seedamm the Alpamare is located - a large water entertainment park for the whole family.edit
Jona Bowling, Feldlistrasse 9, 8645 Jona, . a nearby bowling centeredit
Boat trip, . take a boat trip on the lake of Zurichedit
Zoo, . Knie's Kinderzoo (Circus Knie's Children's Zoo) is not only for children and very the center of town (walking distance with kids from the center). Open from March to October.edit
Bier Factory, Schönbodenstrasse 3 (10 mins walk from the train), ☎ (0)41 055 210 96 22, . Rapperswil's only microbrewery! Take a tour of the brewery. Stop in for drinks. Groups can schedule a day of brewing. More info on the website. Open Wed/Fri 5:30p-8p, Sat 2-8p. edit
Bed & Breakfast Rapperswil, Untere Bahnhofstrasse 18 (Near old-town and lake, 2 minutes walk from the train station), ☎ +41 78 824 51 92 (firstname.lastname@example.org), . Nice room with view to mountains. Free WiFi. Very near old-town, train station and lake. Help-yourself breakfast (but many cafés in near walking distance). 6 direct trains per hour to Zurich (36 mins travel time).Double room 59 chf per person. (47.22574706497569,8.819124698638916)edit
Bed & Breakfast sea view, Lenggisrain 5, 8645 Jona (30 minutes walk from the town), ☎ +41 55 210 60 66 (email@example.com). View to the lake. A bit in the outskirts of town - you can reach town by public bus or 30 minutes walk.Double room 57 chf per person. edit
Bed & Breakfast oasee, Staffeln 14, 8715 Bollingen (On the main road Rapperswil-Jona to Schmerikon), ☎ +41 55 212 65 45, . Comfortable rooms, nice view of Lake Zurich. Lakeside path for walking and biking.Double room 55-60 chf per person. edit