Leave straight from the office on 24 Dec and land in Zürich on Christmas morning, with the Bahnhofstrasse lights still on and the old town under snow. Then a lake steamer and cog railway up the Rigi from Lucerne (Luzern), the Eiger Express to the Jungfraujoch, “Top of Europe”, from Grindelwald, and New Year's Eve beneath the Matterhorn in Zermatt. Fly out of Zürich on 2 Jan, home in Singapore on Sunday 3 Jan, at your desk on the 4th. Trains the whole way, on one Swiss Travel Pass.
Singapore, evening of 24 Dec→Zürich 1 night→Lucerne 2 nights→Grindelwald 2 nights→Zermatt 2 nights · New Year→Zürich 1 night→Fly 2 Jan · home 3 Jan
Route overview
1Singapore
↓Etihad via Abu Dhabi (or SIA nonstop, 13 h 30 min) · 18 h 20 min incl. layover · S$476 verified
2Zürich Airport
↓S-Bahn / IR from the airport station to Zürich HB · 10–13 min · S$11 (CHF 7.20) verified, buy a single (the Pass starts 26 Dec)
3Zürich1 night
↓SBB IR70/IR75 Zürich HB→Luzern, direct · 41–50 min · covered by Pass
4Lucerne2 nights
↓SGV boat Luzern→Vitznau + cog railway to Rigi Kulm · 57 min + 32 min · covered by Pass
5Rigi Kulm (day trip)
↓26 Dec: cog railway down to Arth-Goldau + IR back to Luzern; 28 Dec: Luzern–Interlaken Express + BOB to Grindelwald · 47 min + 26 min; two days later 1 h 48 min + 36 min · covered by Pass
6Grindelwald2 nights
↓BOB one stop to the Terminal + Eiger Express + Jungfraubahn · 3 min + 18 min + 28 min (55 min incl. change) · about S$313 (CHF 200) estimate, Pass −25%
7Jungfraujoch (day trip)
↓29 Dec: via Kleine Scheidegg + Wengernalpbahn back to Grindelwald; 30 Dec: BOB→Interlaken Ost→Spiez→Visp→MGB rack line to Zermatt · 1 h 25 min; next day about 3 h (3 changes) · covered by Pass
8Zermatt2 nights
↓MGB Zermatt→Visp + IC8 direct to Zürich HB (or via Bern) · about 3 h 20 min · covered by Pass
9Zürich1 night
↓IC/IR/S2 Zürich HB→Airport (about 40 min door-to-door from the Dolder Grand) · 9–13 min · covered by Pass
10Zürich Airport
↓Oman Air via Muscat (or SIA nonstop, 12 h 35 min) · 16 h 05 min incl. layover · S$811 verified
11Singapore
Travel times between stops
Leg
How
Time
Cost
Singapore → Zürich Airport
Etihad via Abu Dhabi (or SIA nonstop, 13 h 30 min)
18 h 20 min incl. layover
S$476 verified
Zürich Airport → Zürich
S-Bahn / IR from the airport station to Zürich HB
10–13 min
S$11 (CHF 7.20) verified, buy a single (the Pass starts 26 Dec)
Zürich → Lucerne
SBB IR70/IR75 Zürich HB→Luzern, direct
41–50 min
covered by Pass
Lucerne → Rigi Kulm (day trip)
SGV boat Luzern→Vitznau + cog railway to Rigi Kulm
57 min + 32 min
covered by Pass
Rigi Kulm (day trip) → Grindelwald
26 Dec: cog railway down to Arth-Goldau + IR back to Luzern; 28 Dec: Luzern–Interlaken Express + BOB to Grindelwald
47 min + 26 min; two days later 1 h 48 min + 36 min
covered by Pass
Grindelwald → Jungfraujoch (day trip)
BOB one stop to the Terminal + Eiger Express + Jungfraubahn
3 min + 18 min + 28 min (55 min incl. change)
about S$313 (CHF 200) estimate, Pass −25%
Jungfraujoch (day trip) → Zermatt
29 Dec: via Kleine Scheidegg + Wengernalpbahn back to Grindelwald; 30 Dec: BOB→Interlaken Ost→Spiez→Visp→MGB rack line to Zermatt
1 h 25 min; next day about 3 h (3 changes)
covered by Pass
Zermatt → Zürich
MGB Zermatt→Visp + IC8 direct to Zürich HB (or via Bern)
about 3 h 20 min
covered by Pass
Zürich → Zürich Airport
IC/IR/S2 Zürich HB→Airport (about 40 min door-to-door from the Dolder Grand)
9–13 min
covered by Pass
Zürich Airport → Singapore
Oman Air via Muscat (or SIA nonstop, 12 h 35 min)
16 h 05 min incl. layover
S$811 verified
Stops connected in itinerary order; tap a marker for the name and nights; travel mode and time are shown between stops. The map needs a connection; offline you still get the list.
1. Flights
Leg
Date
Flight
Times
Fare
Out · premium
Thu 24 Dec, late
Singapore Airlines SQ346 SIN→Zürich (ZRH) nonstop, Boeing 777-300ER, 13.5 h
Winter timetable: departs 01:30 on 25 Dec, lands Zürich 08:00; be at Changi by 23:00 on the 24th
Unpriced on Google; check the SIA sitefare to confirm; times from the winter schedule effective 25 Oct 2026verifiedCompare on GoogleSingapore Airlines
Out · best value
Thu 24 Dec
Etihad SIN→Abu Dhabi→Zürich, one stop
Dep 19:25, arr 06:45 on 25 Dec
S$476verified Earliest arrival, a full Christmas Day in Zürich Compare on Google
Out · backups
Thu 24 Dec
Qatar via Doha / Emirates via Dubai / Thai via Bangkok
Why leave on 2 Jan: Europe to Singapore is an overnight flight, and everything departing Zürich on 3 Jan lands on the 4th, which is no way to start a working week. So it is 8 nights in Switzerland (25 Dec–2 Jan), flying out of Zürich on Saturday 2 Jan. The two returns: SIA's 10:15 nonstop gets you home at dawn on Sunday with a whole day to recover, but leaves only breakfast on the 2nd; Oman Air at 20:35 gives you the full day in Zürich and lands at 19:40 Sunday evening. Airport to town: the railway station is under the terminal, 10–15 min to Zürich Hauptbahnhof every 10 min, S$11 (CHF 7.20)verified; buy a single on arrival day, the Swiss Travel Pass covers the ride back out on 2 Jan.
Nothing departing before 19:00 on 24 Dec works, that is office hours. Fares are from Google Flights on 5 Sep 2026; the SIA nonstop was unpriced, check the airline site or the Google link. Christmas-week fares to Europe only go up, so book the week you settle the route.
2. Day by Day
Weather at each stop
Daily forecasts appear automatically from 16 days before departure (Open-Meteo); use them to decide whether to swap the Jungfraujoch day (28↔29 Dec) and whether wind will shut the Glacier Paradise lifts on the 31st. Late December: Zürich and Lucerne 0–5 °C by day and often foggy, Grindelwald −5 to 2 °C, Zermatt −8 to 0 °C, the Jungfraujoch and Glacier Paradise around −15 °C.
Thu 24 Dec
Departure
Overnight flight
19:00Dinner after work, then Changi. For Etihad's 19:25 you need to be at the airport by 17:00; if that is too tight, take SIA at 01:30 or Qatar at 20:15. For SIA, arriving at Terminal 3 by 23:00 is relaxed.
Before boarding, install SBB Mobile (the Swiss railways app: timetables, tickets, platforms) and load the Swiss Travel Pass e-ticket. Screenshot every confirmation, hotels, the Jungfraujoch seat reservation, the Peak2Peak ticket; there is no signal on the mountain and they still want to see it.
Passport valid more than 3 months beyond 2 Jan (MFA recommends 6); Singapore passports are visa-free in Schengen for 90 days, and ETIAS is not live in 2026 (see “Before You Land”).
Changi Airport at nightWhere you are headed: the Wengernalpbahn climbing to Kleine Scheidegg (February)
Fri 25 Dec
Christmas Day in Zürich: the old town in snow, the lights on
Baur au Lac · night 1
06:45Land at Zürich Airport (Flughafen Zürich). First entry into Schengen means fingerprints and a facial image at the EES kiosks (fully in force since 10 April 2026, no more stamps)verified; allow 30 min. The train to Zürich Hauptbahnhof leaves from under the terminal, 10–15 min.
08:30Baur au Lac sits at the lake end of the Bahnhofstrasse, a 12-minute walk or 5 minutes by taxi from the station. Ask for early check-in; if the room is not ready, leave the bags, have breakfast and a shower.
Every shop in town is shut on Christmas Dayverified, Zürich public holiday; trains run to the Sunday timetable. The Christkindlimarkt inside the station packed up on 24 Dec and Bellevue Noël by the opera house ended on the 23rdverified 2026 dates, so the markets are gone, but the “Lucy” lights along the Bahnhofstrasse stay on into early January (5–6 Jan in 2025–26; 2026–27 dates pending).
11:00A slow walk through the old town: the Lindenhof terrace over the snowy Limmat, the twin towers of the Grossmünster, Chagall's windows in the Fraumünster (10:00–17:00 Nov–Feb; Christmas hours per the church notice), the painted bay windows of Augustinergasse. Lunch wherever is open: the hotel, the chains inside the station, Sprüngli on Paradeplatz (check its Christmas hours first).
15:30The free Live on Ice rink in the courtyard of the Landesmuseum (26 Nov–2 Jan in 2025; 2026 to confirm), or, if it is clear, the S10 up the Uetliberg for sunset over the white city.
17:00After dark, the Lucy lights down the Bahnhofstrasse to Paradeplatz and on to Bürkliplatz on the lake. Dinner at the hotel's Pavillon (on Christmas night mostly hotels and a few old houses are open; book before you fly). Early night after the overnight flight.
Zürich Airport, December 2018The “Lucy” Christmas lights on the BahnhofstrasseThe Lindenhof under snow, a December duskThe Grossmünster in snow, January 2021Zürich's old town after snow, JanuaryWinter on the Uetliberg, 26 December
Sat 26 Dec
Lucerne: a steamer on the lake, the Rigi above the clouds
Mandarin Oriental Palace Luzern · night 1
08:30Check out. Zürich HB→Lucerne (Luzern) by direct InterRegio, 41–50 min (IR70 41 min, IR75 50 min); the Swiss Travel Pass starts today and runs 8 consecutive days to 2 Jan. The lake and the Chapel Bridge are right outside the station; the hotel is across the water on Haldenstrasse, 5 min by taxi. Drop the bags.
26 Dec is St Stephen's Day (Stephanstag): shops in Lucerne are shutverified, which is exactly why today is a mountain day.
10:30From Pier 1 outside the station, the SGV boat to Vitznau, 57 min. The winter timetable (19 Oct–16 Apr) is thin, so pick your sailing on lakelucerne.ch before you go; the Swiss Travel Pass covers the boat in fullverified.
12:00At Vitznau, change to Europe's first mountain rack railway (1871) up to Rigi Kulm (1,798 m), 32 min. Return fare S$131 (CHF 84)verified, from June 2026, free with the Swiss Travel Passverified. From the top: the Alps and two lakes, often above a sea of fog in winter. Lunch at the summit restaurant; the sledging run starts beside the station.
15:30Take the blue train down the other side to Arth-Goldau, 47 min, then a 26-minute InterRegio back to Lucerne, so you never retrace your steps.
17:30Check in at the Mandarin Oriental Palace Luzern (a 1906 palace hotel reopened in 2022). Dinner in the old town at Wirtshaus Galliker or the Old Swiss House for Lucerne cooking, then walk the lit Chapel Bridge (Kapellbrücke).
Sea of fog from Rigi Kulm, FebruaryRed and blue trains at Rigi Kulm, January 2017The Vitznau line at the summitRigi Kulm snowfields, FebruaryThe Chapel Bridge in winter, 25 December 2010The Chapel Bridge at night, December
Sun 27 Dec
Lucerne on foot, then Pilatus or the Transport Museum
Mandarin Oriental Palace · night 2
09:30Sunday, so shops are closed as usual; give the morning to Lucerne on foot: the Chapel Bridge and Water Tower (Wasserturm) again in daylight, the Jesuit Church (Jesuitenkirche), the Lion Monument (Löwendenkmal), the Musegg Wall (Museggmauer; the towers close Nov–Mar, walk along the outside).
11:30Pick one: (1) Pilatus: bus to Kriens, then the panorama gondola and the “Dragon Ride” cableway, 45 min up to 2,132 m. Winter return from Kriens S$131 (CHF 84)verified, half price with the Swiss Travel Pass at S$66 (CHF 42); the Alpnachstad cogwheel line does not run in winterverified. (2) In bad weather, the Swiss Museum of Transport (Verkehrshaus), the country's most visited museum, open Sundays and included in the Swiss Travel Pass.
16:00Back for the hotel spa. Cheese fondue for dinner: Fondue House du Pont in the old town, or the Stadtkeller with its folklore show. Pack tonight; tomorrow is the mountains.
Chapel Bridge and Water Tower, January 2021Lucerne under snow with Pilatus behind, DecemberThe Pilatus summit station, DecemberThe Palace on the lake, now the Mandarin OrientalThe alternative, Hotel Schweizerhof, February 2019Swiss cheese fondue
Mon 28 Dec
The GoldenPass line into Grindelwald, the First Cliff Walk
Bergwelt Grindelwald · night 1
09:00Lucerne→Interlaken Ost on the Luzern–Interlaken Express, a panoramic train over the Brünig pass past five lakes, 1 h 48 min, included in the Swiss Travel Pass with no reservation needed (about CHF 5 if you want a fixed seat). Sit on the left for the lakes.
11:30Change at Interlaken Ost to the BOB railway up to Grindelwald, 36 min. Bergwelt is an 8-minute walk from Grindelwald station, or ask the hotel to send its car.
13:00After lunch, up to First (2,168 m): the Firstbahn gondola from the village, 25 min, return S$113 (CHF 72)verified, Nov–Apr fare (Swiss Travel Pass discount as applied at the counternot verified). The free First Cliff Walk looks straight at the Eiger, Mönch and Jungfrau and is open in Decemberverified; if you would rather not walk, hot chocolate on the Berggasthaus terrace.
16:00Back down for a stroll through the village as the Eiger's north face turns pink. Dinner at the hotel or at Barry's for rösti and cheese. Tomorrow is weather-dependent: check the summit webcams on jungfrau.ch before breakfast, and if it is overcast, swap with the free time on the 29th.
Lake Thun, Lake Brienz and Interlaken, DecemberLake Brienz in winter, JanuaryGrindelwald in winter with the Wengernalp railwayThe First Cliff Walk in winter, January 2024Winter trail at First, JanuaryThe Firstbahn raclette gondola, February
Tue 29 Dec
Jungfraujoch, Top of Europe
Bergwelt · night 2
08:00One stop from Grindelwald to Grindelwald Terminal (or 5 min in the hotel car), then the Eiger Express tricable gondola (opened 2020), 18 min to Eigergletscher, and the Jungfraubahn through the Eiger tunnel, 28 min to Jungfraujoch (3,454 m); 55 min from the Terminal including the change per the SBB timetable (the official site advertises 45).
Fares: the official site says “return from Grindelwald Terminal from CHF 129.60”; the May–October peak fare from Grindelwald is CHF 221, so late December is budgeted at the peak rate, S$313 (CHF 200)estimate, 2026–27 winter price pending; the Swiss Travel Pass takes 25% offverified. Seat reservation CHF 10 per person, not compulsory Nov–Apr but strongly advised at year-end, or you wait for the next trainverified.
09:30Order at the top: the Sphinx terrace (3,571 m) first for the Aletsch Glacier (Aletschgletscher), then the Ice Palace (Eispalast) and the Alpine Sensation walk, and finally out onto the snow of the Plateau. Walk slowly at 3,454 m and go indoors if you feel light-headed; it is about −15 °C and sunglasses are not optional.
13:00Lunch at the Crystal restaurant or bring sandwiches. Come down the other way: the Jungfraubahn to Kleine Scheidegg, then the Wengernalpbahn via Grindelwald Grund back to the village, 1 h 25 min, only 8 minutes longer than the way up, with the whole Eiger north face in view.
17:00Back to the hotel's heated outdoor pool under the stars. Raclette for dinner. Pack tonight; the train to Zermatt is at half past eight.
The Lauberhorn from Kleine Scheidegg, FebruaryThe Jungfraubahn at Kleine Scheidegg, FebruaryJungfraujoch, 26 December 2009The Aletsch Glacier from the Jungfraujoch, DecemberThe Ice PalaceThe Sphinx Observatory, February 2026
Wed 30 Dec
On to Zermatt: the car-free village and the Matterhorn
Mont Cervin Palace · night 1
08:30Grindelwald→Interlaken Ost→Spiez→Visp→Zermatt, 3 changes, about 3 h, all on the Swiss Travel Passverified, journey time. Visp→Zermatt is the Matterhorn Gotthard Bahn rack line; sit on the right for the gorge.
12:30Zermatt bans petrol cars: outside the station it is electric taxis and hotel horse-carriages. Mont Cervin Palace is on the main Bahnhofstrasse, a 6-minute walk, and the hotel runs an electric shuttle from the station; an e-taxi is about S$39 (CHF 25)estimate.
14:00First look at the Matterhorn from the Kirchbrücke, the church bridge, the classic village viewpoint. Then the Sunnegga underground funicular, 3 min up to the 2,288 m terrace, where the afternoon light is right; half price with the Swiss Travel Pass.
16:30The Matterhorn Museum (Zermatlantis) for the broken rope from the first ascent in 1865. Chez Vrony needs a trip up to Findeln; in the village, Restaurant Schäferstube for Valais lamb.
The 07:00 first Gornergrat train for sunrise tomorrow: order a 06:15 breakfast box from the hotel.
A Matterhorn Gotthard Bahn panorama coach, FebruaryZermatt in winter, 9 December 2021The village main streetWinter trail with the Matterhorn, DecemberMont Cervin Palace at night, December 2007Zermatt station square, February
Thu 31 Dec
Sunrise on the Gornergrat, Glacier Paradise, New Year under the Matterhorn
Mont Cervin Palace · night 2 · New Year's Eve
07:00The first Gornergrat cog train leaves at 07:00 from opposite Zermatt stationverified, first winter departure, 33 min up to the Gornergrat (3,089 m). Sunrise in late December is around 08:10estimate; wait on the summit terrace for the east face of the Matterhorn to catch fire (Alpenglühen), with Monte Rosa and the Gorner Glacier alongside. Warm up with coffee in the Kulmhotel.
Tickets: buy the Peak2Peak day ticket, Gornergrat plus Matterhorn Glacier Paradise, winter (Dec 2026–Apr 2027) S$258 (CHF 165)verified, official 2026–27, half price with the Swiss Travel Pass at S$129 (CHF 82.50). Bought separately: Gornergrat return CHF 96 (winter 2025–26), Glacier Paradise return CHF 104 (winter 2026–27).
10:30Down to Riffelberg, the Riffelberg Express gondola to Furi, then Trockener Steg and the Matterhorn Glacier Ride up to Matterhorn Glacier Paradise (3,883 m), Europe's highest cable-car station: the glacier palace and a viewing deck over 38 four-thousand-metre peaks. High wind stops the lifts, so check the live status on matterhornparadise.ch in the morning.
14:30Back to the village for a nap. Evening dress tonight: the Mont Cervin Palace New Year's Eve gala is usually a separate charge booked with the roomprice to confirm with the hotel; if you would rather not, reserve a restaurant on the Bahnhofstrasse, every place in the village sells set menus on the 31st.
20:30By tradition the Zermatters ski instructors make a torchlit descent, best watched from the church bridgepast practice; 2026 programme pending. At midnight the crowds count down on the Bahnhofstrasse and the church square, and private fireworks light the Matterhorn's silhouette; Zermatt has no big official display, so do not expect Zürich-scale pyrotechnics.
The Gornergrat railway, FebruaryGornergrat 360° winter panorama, February 2023The foot of the Gorner Glacier and Rotenboden stationThe cableway to Glacier Paradise, 27 December 2019A winter night in Zermatt, JanuaryFondue in front of the Matterhorn
Fri 1 Jan
New Year's Day back to Zürich, the Dolder Grand spa on the hill
The Dolder Grand · night 1
10:00Sleep in, check out. Zermatt→Visp→Bern→Zürich, about 3 h 20 min; New Year's Day runs to the Sunday timetableverified, holidays use Sunday timetables. Day seven of eight on the Swiss Travel Pass; tomorrow's train to the airport is covered too.
14:30From Zürich HB, tram 3 or 8 to Römerhof and the Dolderbahn rack railway up the hill, or 15 min by taxi. The Dolder Grand sits on the Adlisberg with the whole lake and city below the windows.
Shops and most museums across Switzerland are closed on New Year's Day (the Kunsthaus is shut on the 1st)verified, so the afternoon goes to the 4,000 m² spa and the indoor pool; dinner at Saltz or The Restaurant (two Michelin stars; ask whether it opens on the 1st).
If you chose SIA's SQ345, it departs 10:15 tomorrow and you leave the hotel at 07:30, so lights out by 22:00.
The Dolder Grand, January 2021The Bauschänzli where the lake becomes the Limmat, FebruaryThe opera house in snow, January 2026
Sat 2 Jan
A last half day in Zürich, then the evening flight
Overnight flight
2 Jan is Berchtoldstag, a public holiday in the canton of Zürich, and the shops stay shutverified; chocolate and watches get bought on the road between 28 and 31 Dec, or at the airport.
If you took SIA SQ345: check out at 07:30, taxi or Dolderbahn plus train to the airport in 40 min, wheels up 10:15, Changi at 05:50 on Sunday 3 Jan.
If you took Oman Air at 20:35: check out, leave the bags, and take the S-Bahn to Lindt Home of Chocolate in Kilchberg (open as normal on 2 Jan, 10:00–19:00, entry S$27 (CHF 17)verified, closed on the 1st) for the world’s largest chocolate fountain; in the afternoon the Kunsthaus (open 10:00–18:00 on 2 Janverified) for Monet’s water lilies, or a lakeside walk to Seebad Utoquai. 17:30At the airport, a last meal in The Circle.
Tax refunds: Switzerland is not in the EU; the 8.1% VAT is refundable only on a single-shop purchase of CHF 300 or more, stamped by customs at the airport then claimed at the refund counter. Not worth the queue for small sums.
Family-run since 1844, the Zürich grande dame at the lake end of the Bahnhofstrasse, 12 min on foot from the station; on Christmas Day, when the city shuts, its Pavillon restaurant is the safe dinner. Rate sites average US$1,424–1,842; budgeted at S$1,721 (CHF 1,100) a nightestimate
Storchen Zürich (on the Limmat since 1357, about 30% less); Park Hyatt Zürich (modern, off Paradeplatz)
A 1906 lakeside palace reopened in 2022, rooms facing the lake and Pilatus, 10 min on foot to the Chapel Bridge; the official site quotes an “average rate” of CHF 749.90 for a Superior room, budgeted at S$1,174 (CHF 750) a night over Christmasestimate
Hotel Schweizerhof Luzern (the old five-star on the quay where Tolstoy and Wagner stayed, about 20% less)
Small Luxury Hotels member, built 2021, a heated outdoor pool facing the Eiger north face, 8 min on foot from Grindelwald station with a free village bus to the Terminal; third-party rates from US$596, budgeted at S$1,252 (CHF 800) a night for New Year weekestimate
Romantik Hotel Schweizerhof Grindelwald (family-run chalet hotel with a good spa); Victoria-Jungfrau Interlaken (if you would rather base in Interlaken)
The Seiler family's first palace hotel in Zermatt, 1852, mid-Bahnhofstrasse, electric shuttle from the station, and the village's most formal New Year's Eve gala; listed from US$837, budgeted at S$2,034 (CHF 1,300) a night for New Year weekestimate. ⚠ Most five-stars ask for 5–7 night minimums over New Year; e-mail directly for two nightsnot verified
CERVO Mountain Resort (design hotel on the slope, famous New Year party); Riffelalp Resort 2222m (a five-star at 2,222 m reached only by the Gornergrat railway); The Omnia
The 1899 building on the Adlisberg with Norman Foster's wings and a 4,000 m² spa, the right place to lie down while the city is closed on New Year's Day; 25 min by taxi to the airport. Budgeted at S$1,408 (CHF 900) a nightestimate
Radisson Blu Zurich Airport / Hyatt Regency Zurich Airport The Circle (stay at the airport if you take SIA's 10:15 and buy yourself an extra hour of sleep)
26 Dec–2 Jan is the most expensive and fullest week of the Alpine year, and five-stars in Zermatt and Grindelwald often insist on a full week. The Google Hotels links carry the dates; where no rate shows, e-mail to ask whether two nights are possible and what the New Year's Eve gala costs. Lock all five on free-cancellation rates; January 2027 rates usually open 3–6 months out, so re-shop once they do.
4. Tickets and Booking Rules
Item
Price
How to buy
Swiss Travel Pass, 8 consecutive days
2nd class S$687 (CHF 439) / 1st class S$1,091 (CHF 697)verified 2026 prices
E-ticket from SBB or the Swiss Travel System site; use 26 Dec–2 Jan (it covers the airport train on the 2nd). Covers all trains, boats and buses, the Rigi and the Transport Museum in full, 25% off Jungfraujoch, 50% off Gornergrat, Glacier Paradise and Pilatus. Worth it: this route bought piecemeal is about CHF 300 in rail, CHF 84 Rigi, CHF 30 boat and about CHF 130 in mountain discounts, over CHF 540, more than the 2nd-class pass. A Half Fare Card at CHF 150 plus half-price tickets comes to about CHF 530, still no better Swiss Travel SystemSBB
Zürich Airport → Hauptbahnhof
S$11 (CHF 7.20)verified
Station machines, the SBB app or FAIRTIQ tap-in; the pass has not started on arrival day, so buy this one SBB
SGV boat Lucerne → Vitznau
Included in the passverified
Winter timetable (19 Oct–16 Apr) on lakelucerne.ch; board at Pier 1 Boat timetable
Rigi, Vitznau ↔ Rigi Kulm
S$131 (CHF 84)verified, from June 2026
Free with the pass, just board; half price with the Half Fare Card Rigi official
Pilatus from Kriens, winter return
S$131 (CHF 84), half price with the pass S$66 (CHF 42)verified
pilatus.ch or at the station; the Alpnachstad cogwheel line does not run in winter Pilatus official
Grindelwald–First return
S$113 (CHF 72)verified, Nov–Apr fare
jungfrau.ch or the Firstbahn station in the village; the Cliff Walk is free First official
Jungfraujoch return from Grindelwald Terminal
about S$313 (CHF 200)estimate (official site “from CHF 129.60”; May–Oct from Grindelwald CHF 221); pass −25%
Dated tickets on jungfrau.ch plus a CHF 10 seat reservation per person (not compulsory Nov–Apr, essential at year-end)verifiedJungfrau official
S$258 (CHF 165)verified, Dec 2026–Apr 2027, half with the pass S$129 (CHF 82.50)
Online at matterhornparadise.ch or gornergrat.ch; first Gornergrat train 07:00; refunds or changes on the day if wind closes the lifts Zermatt BergbahnenGornergrat ticketsTimetable
Sunnegga funicular
return about S$47 (CHF 30)estimate, half with the pass
At the station
Lindt Home of Chocolate
S$27 (CHF 17)verified
Timed slots on the official site; closed 25 Dec and 1 Jan, normal hours 10–19 on 2 Jan Lindt official
Kunsthaus Zürich
about S$38 (CHF 24)estimate
Closed 25 Dec and 1 Jan, open 10–18 on 2 Jan; the Swiss Travel Pass includes the Swiss Museum Pass, so most museums are free Kunsthaus official
Live on Ice rink (Landesmuseum)
Free, skate hire extra
26 Nov–2 Jan in 2025; 2026–27 dates pending Landesmuseum
Prices converted at 1 CHF = 1.5648 SGD on 2026-09-05 (about CHF 0.64 to the Singapore dollar); the franc price in brackets is what you pay on the ground (cards are taken everywhere). Swiss Travel Pass, Peak2Peak, Glacier Paradise, Rigi and Pilatus are official 2026 or 2026–27 season prices; the Jungfraujoch 2026–27 winter table is not yet published, hence the estimate. Singapore passports are visa-free in Schengen for 90 days, so no visa for these 8 nights, and ETIAS is not live in 2026.
6. Gear List (−3 to 5 °C in the cities, −15 °C on the summits)
0 / 0
7. Risks and Backups
Risk
Backup
Hotels full over New Year, or five-stars insisting on 5–7 nights
E-mail now about two nights; in Zermatt fall back to CERVO, Riffelalp or The Omnia, in Grindelwald to the Schweizerhof or the Victoria-Jungfrau in Interlaken; worst case, one night in Zermatt on 30 Dec and New Year's Eve in Zürich for the Silvesterzauber lakeside fireworks (00:20, free)
Heavy snow or wind closes the Jungfraujoch or Glacier Paradise lifts
Jungfraujoch is on the 29th and can swap with the afternoon of the 28th; the Gornergrat is a rack railway and runs in wind, so if Glacier Paradise is shut do the Gornergrat only (Peak2Peak can be refunded or changed); check jungfrau.ch and matterhornparadise.ch before setting out
Shops closed on 25, 26 Dec, 1 and 2 Jan
Those four days are already mountains, lakes and spas; shopping is 28–31 Dec (village shops in Grindelwald and Zermatt open through the holidays) and the airport
Reduced trains at Christmas and New Year
Swiss holidays run on Sunday timetables: main lines as normal, half the frequency; check the SBB app the night before and watch last departures on mountain branch lines
Altitude (Jungfraujoch 3,454 m, Glacier Paradise 3,883 m)
Both are mostly indoors; walk slowly, drink water, and take the next train down at the first sign of trouble; the Gornergrat at 3,089 m is gentler
ETIAS goes live unexpectedly
The EU has withdrawn its 2026 target and 2027 is expected; check travel-europe.europa.eu again in November, and if it is live the online application is €20 and approved in minutes
Missing SIA's 10:15 on 2 Jan
The Dolder is 25 min from the airport, but taxis are scarce the morning after New Year, so book the car the night before, or simply stay at the airport Hyatt Regency The Circle
Every Zermatt restaurant sold out on New Year's Eve
Book in November; failing that, the hotel gala; buy late-night snacks at Coop before it closes on the afternoon of the 31st
8. Budget (two sharing a room, per person)
Item
Unit price
Per person
Basis
Outbound flight
Etihad SIN→Zürich S$476
S$476
Google Flights, 5 Sep 2026; the SIA nonstop was unpriced and would add to thisverified
Official “average rate” CHF 749.90 for a Superior roomestimate
Grindelwald, Bergwelt, 2 nights
about CHF 800 a night
S$1,252
Third-party from US$596, marked up for New Year weekestimate
Zermatt, Mont Cervin Palace, 2 nights
about CHF 1,300 a night
S$2,034
Listed from US$837; New Year week is the top of the yearestimate
Zürich, Dolder Grand, 1 night
about CHF 900 a night
S$704
No dated rate published; projected from comparable hotelsestimate
Swiss Travel Pass, 8 days 1st class
S$1,091 (CHF 697)
S$1,091
Official 2026 price; 2nd class at CHF 439 saves S$404verified
Mountain tickets
Jungfraujoch about CHF 200 × 75% + reservation 10 + Peak2Peak 165 × 50% + First 72 × 50%
S$436
Peak2Peak official; Jungfraujoch and First discounts estimatedestimate
Local transport and sundries
Airport train 7.20 (25 Dec) + Zermatt e-taxi 25 + Sunnegga 15 + Lindt 17 + Kunsthaus 24; Zürich transport on 2 Jan is on the pass
S$138
estimate
Food
CHF 70 per person per day × 8 days (a main course is CHF 30–50, fondue CHF 30–40 a head, coffee CHF 5)
S$876
Most of the hotels include breakfast; assumes one proper meal and one light one a dayestimate
New Year's Eve gala
about CHF 350 per person
S$548
Typical range for a Zermatt five-star gala; awaiting the hotel's quoteestimate
About S$10,400 per person, S$20,799 for two. Carry CHF 300 (S$469) cash each as a float, not counted above.
Hotels (S$6,024) are 58% of the per-person total and the big number on this route; flights are only S$1,287. Savings in order: drop each hotel one tier (Storchen, Schweizerhof Luzern, Schweizerhof Grindelwald, CERVO, the airport Hyatt) for about S$1,878 per person; 2nd class on the Swiss Travel Pass saves S$404; a restaurant set menu instead of the gala halves that line. Swiss prices: mineral water CHF 4, coffee CHF 5, a main course CHF 30–50, taxis CHF 6 flagfall plus CHF 4 per km, so CHF 60–80 per person per day for food is realistic, not conservative. Rate 2026-09-05, 1 CHF = 1.5648 SGD.
9. Before You Land
Item
What to do
Status
Visa / Schengen
Singapore passports enter Switzerland visa-free for up to 90 days in any 180, no work; the passport must be valid more than 3 months beyond departure (MFA recommends 6). See the MFA Switzerland page.
verified
ETIAS (EU travel authorisation)
Not needed in 2026. The EU had targeted the last quarter of 2026; in July 2026 its website dropped that date and now says only that a start will be announced months in advance, eu-LISA has judged a 2026 launch unfeasible, and the trade expects 2027. Check the official EU site again in November; if it is live by then, the online application is €20, usually approved in minutes, valid 3 years. Never pay a third-party site.
verified, status as of Sep 2026
EES border registration
The EU Entry/Exit System has been fully operational since 10 April 2026: on first entry to Schengen you give fingerprints and a facial image at a kiosk, passports are no longer stamped, and Switzerland takes part. Allow an extra 30 min at Zürich Airport.
verified
Swiss Travel Pass or Half Fare Card
The 8-day consecutive pass wins on this route (see the tickets table); the Half Fare Card rose to CHF 150 in 2026 and suits trips with little rail and many mountain tickets. Keep the pass e-ticket on your phone and show it with your passport.
verified
SBB Mobile app
The Swiss railways app: live times and platforms for every train, boat, bus and cable car in the country, and it sells tickets. Link a card before you fly. Holidays run on Sunday timetables, so check the night before.
verified
Plugs and voltage
Switzerland uses Type J three-round-pin sockets at 230 V; Singapore's Type G will not fit, so bring 1–2 Type J adapters (a two-pin Europlug works directly).
verified
Paying and tipping
Cards everywhere (Visa / Mastercard, Apple Pay is universal); pay in francs and decline “charge in SGD” dynamic conversion. Restaurant bills include service; the custom is to round up or add 5–10%; CHF 2–5 for taxis and porters.
verified
Sunday and holiday closures
Sundays plus 25 and 26 Dec, 1 and 2 Jan (canton of Zürich): shops and supermarkets close, only station shops and convenience stores open; restaurants and museums post their own hours. The itinerary already works around it.
verified
Mobile data
Switzerland is outside the EU roaming zone, so check that your Singapore carrier's Europe pack includes it, or buy an Airalo / Ubigi Switzerland eSIM. Trains have free SBB Wi-Fi and most summit stations have signal.
carrier packs not verified
Emergencies and the mission
112 works Europe-wide; in Switzerland police 117, ambulance 144, Rega mountain rescue 1414. Singapore has no embassy in Bern; consular help comes from the Permanent Mission in Geneva (as the MFA Switzerland page states), Avenue du Pailly 10, 1219 Châtelaine, +41 22 795 01 01address and number from a directory, to confirm.
Data check: international fares from Google Flights on 5 Sep 2026, SIA times from the winter timetable; Swiss Travel Pass and Half Fare Card at official 2026 prices; Peak2Peak and Glacier Paradise from the Zermatt Bergbahnen site, winter 2026–27; Rigi from rigi.ch, June 2026; Pilatus, Jungfraujoch and First from 2026 travel guides quoting official tables; holiday closures from zuerich.com; ETIAS and EES from EU sources and trade reporting, July–September 2026; hotel list prices from official sites and rate comparison sites, with New Year week rates projected. Items tagged “estimate” or “to confirm” get rechecked once rates or notices are out.