Major city · Switzerland
RapperswilRapperswil-Jona
Give Rapperswil one full day as a Zurich day trip; sleep here only if you want the lake at dusk and a quiet base for the Voralpen-Express.
Rapperswil sits at the point where Lake Zurich narrows into the Obersee, 36–40 minutes by S-Bahn from Zurich. The old town, the castle and the wooden bridge fit into a half day on foot; the rest of the town's value is the lake, the boat pier and the Voralpen-Express, which starts its scenic run here. It is a small city, not a big one: one night is enough, and most travellers see it as a day trip.
More ways in
Local time, weather, currency, airports
- Weather
- see forecast
- Currency
- CHF
- Best months
- May–Oct (roses peak Jun–Jul)
- avoid Nov–Mar (grey, boats on a reduced schedule)
- Airport
- ZRH
- Nights
- 1
Rules in force · 7Non-EU visitors get 90 days in any rolling 180-day window…
- Europe ↗Non-EU visitors get 90 days in any rolling 180-day window, counted across all 29 Schengen states together — not per country; the Entry/Exit System now logs each crossing, so an overstay is detected automatically.
- Europe ↗On the first Schengen entry since EES began, non-EU travellers give four fingerprints and a face photo at the border instead of a passport stamp; there is nothing to apply for or pay in advance.
- Central Europe ↗Six of the nine countries here — Austria, Switzerland, Czechia, Slovakia, Hungary and Slovenia — charge a time-based motorway vignette, mostly digital and linked to the number plate; buy it before the first motorway past the border, because cameras, not toll booths, do the checking.
- Central Europe ↗Temporary police checks at internal Schengen borders are common in this region in 2026 (Germany, Austria, Poland, Slovenia among others — check): keep your passport on you on every cross-border train, bus and road even though there is no fixed control post.
- Switzerland ↗Switzerland is in the Schengen area but not the EU: check entry rules, the EU Entry/Exit System and any travel authorisation requirement for your passport on official sources.
- Switzerland ↗Switzerland is outside the EU customs area: allowances on meat, alcohol and tobacco are strict and checked at borders.
- Switzerland ↗Motorways need a vignette (sticker or e-vignette) before you drive on them.
What is in this basic guide9 covered · 4 not yet ▾
In this guide
Not in this guide yet
- Walking areas with bag rules
- Day plans checked against opening hours
- Airport-to-bed timings and the last safe connection
- Field-checked times and prices
Official sites
Emergency numbers for Rapperswil117 ▾
Tap a number to call from your phone. These are the numbers listed in this guide; a row marked check has not been verified.
EssentialsQuick answers and what things cost
Essentials
Quick answers and what things cost
Quick answers
The questions people ask first about Rapperswil, one line each. Tap a card for the full answer.
- Cash or card?Currency is the Swiss franc (CHF).Switzerland-wide
- SIM or eSIMSwisscom, Sunrise and Salt sell prepaid SIMs (ID needed); Swisscom covers the most mountain terrain.Switzerland-wide
- Tap waterTap and fountain water is excellent.Switzerland-wide
- TippingRestaurant: Service included; round up or leave 5–10% for good service.Switzerland-wide
- Plugs & powerSockets C/J. US/Canada (A/B): adapter · UK/Ireland (G): adapter · Australia/NZ (I): adapter. 230 V: US 120 V-only devices (hair dryers) need a converter; most chargers are dual-voltage.Switzerland-wide
- SafetyVery safe.
Show all 12 answers
- RestroomsStation toilets cost CHF 1–2 (≈ US$2–3); restaurants and department stores are free for customers.Switzerland-wide
- Emergency numbers117 police · 118 fire · 144 ambulance (not 911, 999 or 000)
- Sundays & holidaysShops close early on Saturday in small towns and all day Sunday, except stations and airports.Switzerland-wide
- Your embassyFind your embassy's 24-hour line before you fly.
- AirportZRH Zurich Airport (S-Bahn to Zurich HB, then S5/S7/S15 to Rapperswil; about 1 h 10 min door to door).
- Getting aroundThe centre is compact and walkable in 15 minutes end to end.
Cost cheat-sheet
Typical prices for the everyday things, as ranges. Your currency is shown next to the local price.
- CoffeeCHF 4–6 (≈ US$5–8)
- Sit-down mealRestaurant main courseCHF 25–45 (≈ US$35–60)
- Beerdraught in a bar / can at a shopCHF 6–9 (≈ US$8–12)CHF 2–4 (≈ US$3–5)
- Metro or bus rideS-Bahn Zurich HB to RapperswilCHF 12 (≈ US$15)
- Museum or sight ticketCastle and Polish Museum entrycheck
- Budget bedHostel or guesthouse bed, a night, per personCHF 45 (≈ US$60)
- Mid-range bedDouble room, guesthouse or hotel, a night, per roomCHF 180 (≈ US$250)
- High-end bedDouble room, guesthouse or hotel, a night, per roomCHF 320 (≈ US$400)
A day, not counting the bed: Budget CHF 90 (≈ US$120) · Mid CHF 150 (≈ US$190) · High CHF 260 (≈ US$350)
Local prices, with USD next to them (rates 2026-09 (approximate); change it in the header). Ranges are desk estimates: check locally. Every price and the budget calculator →
DecideWhat it is known for, and when the weather works
Decide
What it is known for, and when the weather works
At a glance
What the city is known for, how you fly in, and where to find the phrases.
- Airports
- ZRH Zurich Airport (S-Bahn to Zurich HB, then S5/S7/S15 to Rapperswil; about 1 h 10 min door to door)
Best months at a glance
From the guide's best and avoid lists
Jan
Avoid
3°C (37°F)37°F (3°C)
Feb
Avoid
5°C (41°F)41°F (5°C)
Mar
Avoid
10°C (50°F)50°F (10°C)
Apr
not flagged
14°C (57°F)57°F (14°C)
May
Best
19°C (66°F)66°F (19°C)
Jun
Best
22°C (72°F)72°F (22°C)
Jul
Best
24°C (75°F)75°F (24°C)
Aug
Best
24°C (75°F)75°F (24°C)
Sep
Best
19°C (66°F)66°F (19°C)
Oct
Best
14°C (57°F)57°F (14°C)
Nov
Avoid
7°C (45°F)45°F (7°C)
Dec
Avoid
4°C (39°F)39°F (4°C)
Best: May–Oct. Avoid: Nov–Mar. Month by month →
Warmest Jul (24°C (75°F)75°F (24°C)), coolest Jan (−2°C (28°F)28°F (−2°C) low), wettest May (12 rain days), driest Feb (9). Averages, not a forecast.
Weather and climate
Rapperswil: next 7 days
Loading forecast…
Forecast: Open-Meteo (CC BY 4.0), model data for this point.
Air quality
Loading…
Model estimate (CAMS via Open-Meteo), not a street-level station; readings near busy roads run higher.
Jan
3°C (37°F)37°F (3°C)
−2°C (28°F)28°F (−2°C)
10 rd
Feb
5°C (41°F)41°F (5°C)
−2°C (28°F)28°F (−2°C)
9 rd
Mar
10°C (50°F)50°F (10°C)
1°C (34°F)34°F (1°C)
11 rd
Apr
14°C (57°F)57°F (14°C)
4°C (39°F)39°F (4°C)
11 rd
May
19°C (66°F)66°F (19°C)
8°C (46°F)46°F (8°C)
12 rd
Jun
22°C (72°F)72°F (22°C)
12°C (54°F)54°F (12°C)
12 rd
Jul
24°C (75°F)75°F (24°C)
14°C (57°F)57°F (14°C)
12 rd
Aug
24°C (75°F)75°F (24°C)
13°C (55°F)55°F (13°C)
12 rd
Sep
19°C (66°F)66°F (19°C)
10°C (50°F)50°F (10°C)
10 rd
Oct
14°C (57°F)57°F (14°C)
6°C (43°F)43°F (6°C)
10 rd
Nov
7°C (45°F)45°F (7°C)
2°C (36°F)36°F (2°C)
10 rd
Dec
4°C (39°F)39°F (4°C)
−1°C (30°F)30°F (−1°C)
10 rd
High / low, both scales · rd = rain days
Arrive & moveAirports are listed under At a glance; this is how to move once you are in
Arrive & move
Airports are listed under At a glance; this is how to move once you are in
Getting around
The centre is compact and walkable in 15 minutes end to end. Buses cover Jona and the outskirts; the station is on Untere Bahnhofstrasse. Bikes and e-bikes can be rented in town. Boats of the Lake Zurich navigation company (ZSG) call at the harbour, with a reduced winter timetable.
Nearest full guides
Straight-line distance, not travel time
See & doDay-trips, door to door
See & do
Day-trips, door to door
Day-trips
Door to door: About 40 min
S5, S7 or S15 from Rapperswil station
Direct trains every 10–15 min; the obvious half-day pairing.
Stein am Rhein
goDoor to door: 1.5–2 h
Train via Winterthur, or boat and train in summer
Painted facades and the Rhine; a full day out.
Saint Gallen
goDoor to door: 1.5–2 h
Voralpen-Express or IR via Zurich
The Voralpen-Express run itself is the reason to go.
Einsiedeln Abbey
cautionDoor to door: About 1.5 h
Train via Wädenswil and Pfäffikon, then bus
Check connections; the abbey is the draw, the village is small.
Pfäffikon and Alpamare
cautionDoor to door: 30–45 min
Walk the Seedamm, or train one stop
Check whether the water park is open before crossing.
Eat & sleepWhich area to sleep in
Eat & sleep
Which area to sleep in
Where to sleep
Areas, not hotels: pick the one that fits your arrival time and plans.
Old town (Altstadt)
Between the station and the castle; restaurants, bars and the harbour on foot. Best for one night.
Harbour and lakefront
Hotels and guesthouses facing the water; quieter, 5–10 min walk to the station.
Jona
The merged town across the tracks; cheaper rooms, 10–15 min by bus or a 20-min walk.
PracticalWhat a day costs, what to watch out for, and the pocket card
Practical
What a day costs, what to watch out for, and the pocket card
Cost per day
- Budget
- CHF 90–130 (≈ US$120–170) excl. bed
- Mid
- CHF 130–200 (≈ US$170–250) excl. bed
- High
- CHF 200 (≈ US$250)+ excl. bed
Trip budget
| Double room, guesthouse or hotel1 × 1 night × CHF 180 | CHF 180 |
| Food, local transport, entries2 × 1 day × CHF 150 | CHF 300 |
| S-Bahn Zurich HB to Rapperswil, one way2 × CHF 12 | CHF 24 |
| Boat, Rapperswil to Zurich (Bürkliplatz), one way2 × CHF 30 | CHF 60 |
| eSIM, about a week of data2 × CHF 20 | CHF 40 |
| Buffer 10%Price creep, a taxi you did not plan, one splurge | CHF 60 |
| Trip total≈ CHF 332 per person per day, bed included | CHF 664≈ US$850 |
2026 estimate in Swiss francs; flights and rail passes excluded. Your choices stay in this browser.
Prices of common things
| Coffee | CHF 4–6 (≈ US$5–8) |
| Lunch, takeaway or bakery | CHF 10–18 (≈ US$13–25) |
| Restaurant main course | CHF 25–45 (≈ US$35–60) |
| Beer, draught in a bar / can at a shop | CHF 6–9 (≈ US$8–12) / CHF 2–4 (≈ US$3–5) |
| S-Bahn Zurich HB to Rapperswil | CHF 12 (≈ US$15) |
| Boat, Rapperswil to Zurich | CHF 30 (≈ US$40) |
| Castle and Polish Museum entry | check |
2026 estimate; check locally.
Watch out
Safety
- Knie's Kinderzoo is seasonal, roughly March to October: check dates before you build a day around it.
- Boats and the Voralpen-Express run on limited winter schedules; check the operator timetable the day before.
- Switzerland is not in EU roaming: check your plan or buy a Swiss or travel eSIM.
- Card is accepted almost everywhere, but small kiosks and some market stalls are cash-only.
Emergency numbers
- Police
- 117
- Fire
- 118
- Ambulance
- 144
- Rega air rescue
- 1414
Pocket card
Fill in, then print or save as PDF
Stays in this browser only; nothing is sent anywhere.
RapperswilRapperswil-Jona
Pocket card · Voykit
My bed tonight
—
—
—
Bitte zu dieser AdresseTo this address, please
Emergency
- Police117
- Fire118
- Ambulance144
- Rega air rescue1414
Embassy
No embassies in Rapperswil; most are in Bern, with consulates-general in Zurich and Geneva.
My embassy: —
Fare anchors (2026 estimate)
- Zurich HB → Rapperswil, S-Bahn: about CHF 12 (≈ US$15), 36–40 min
- Rapperswil → Zurich by boat: about CHF 30 (≈ US$40), 2 h+
- Taxi in town: short hops CHF 15–25 (≈ US$19–35)
Say or show
- Grüezi — Hello (GRUE-tsi)
- Merci — Thank you (MER-si)
- Bitte — Please (BIT-te)
- Entschuldigung — Excuse me (ent-SHOOL-di-goong)
- Was kostet das? — How much is it? (vas KOS-tet das)
- Kann ich mit Karte zahlen? — Can I pay by card? (kan ikh mit KAR-te TSA-len)
Swiss German is spoken here; standard German is understood everywhere.
Deep diveWhat this guide covers so far, and its sources
Deep dive
What this guide covers so far, and its sources
Not a trip line yet
This is a basic guide: no airport-to-bed contract, walking clusters or day plans are published for Rapperswil. Airport, fare and schedule details are unverified; check the operators before you fly.
What we know, and what is coming
On this page
- Best months: May–Oct (roses peak Jun–Jul) · avoid Nov–Mar (grey, boats on a reduced schedule) · month by month →
- 1 airport and 3 areas to sleep in
- Weather: a 7-day forecast and monthly averages
- Cost per day in 3 bands
- 5 day-trips, door to door
- 4 things to watch out for, with emergency numbers
Coming as the guide grows
- Airport-to-bed contract for ZRH: last S-Bahn departures field-checked, taxi fallback, overnight rung.
- Three walking clusters with rescue anchors: station and old town, castle and rose gardens, harbour and wooden bridge.
- Place pages with verified cutoffs (castle and Polish Museum, St. Johann church, Knie's Kinderzoo) and eat pages with last orders.
- Boat and Voralpen-Express timetables checked for summer and winter.