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.
- 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.
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.
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.
- RestroomsStation toilets cost CHF 1–2; 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
- Sit-down mealRestaurant main courseCHF 25–45
- Beerdraught in a bar / can at a shopCHF 6–9CHF 2–4
- Metro or bus rideS-Bahn Zurich HB to RapperswilCHF 12
- Museum or sight ticketCastle and Polish Museum entrycheck
- Budget bedHostel or guesthouse bed, a night, per personCHF 45
- Mid-range bedDouble room, guesthouse or hotel, a night, per roomCHF 180
- High-end bedDouble room, guesthouse or hotel, a night, per roomCHF 320
A day, not counting the bed: Budget CHF 90 · Mid CHF 150 · High CHF 260
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 →
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)
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°C37°F
−2°C28°F
10 rd
Feb
5°C41°F
−2°C28°F
9 rd
Mar
10°C50°F
1°C34°F
11 rd
Apr
14°C57°F
4°C39°F
11 rd
May
19°C66°F
8°C46°F
12 rd
Jun
22°C72°F
12°C54°F
12 rd
Jul
24°C75°F
14°C57°F
12 rd
Aug
24°C75°F
13°C55°F
12 rd
Sep
19°C66°F
10°C50°F
10 rd
Oct
14°C57°F
6°C43°F
10 rd
Nov
7°C45°F
2°C36°F
10 rd
Dec
4°C39°F
−1°C30°F
10 rd
High / low °C°F · rd = rain days
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.
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 & 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.
Practical
What a day costs, what to watch out for, and the pocket card
Cost per day
- Budget
- CHF 90–130 excl. bed
- Mid
- CHF 130–200 excl. bed
- High
- CHF 200+ 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 |
| Lunch, takeaway or bakery | CHF 10–18 |
| Restaurant main course | CHF 25–45 |
| Beer, draught in a bar / can at a shop | CHF 6–9 / CHF 2–4 |
| S-Bahn Zurich HB to Rapperswil | CHF 12 |
| Boat, Rapperswil to Zurich | CHF 30 |
| 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, 36–40 min
- Rapperswil → Zurich by boat: about CHF 30, 2 h+
- Taxi in town: short hops CHF 15–25
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 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.