Pilatusbahnen
Pilatusbahnen runs the world's steepest cogwheel railway from Alpnachstad, plus cableways from Kriens, up Mount Pilatus near Lucerne. Prices in CHF.
- Country
- Switzerland
- Official website
- Official website
- Train tickets
- Direct
Pilatusbahnen operates the cogwheel railway and cableways that climb Mount Pilatus, the mountain that towers over Lucerne. The cogwheel line running from Alpnachstad is the steepest of its kind anywhere, with a maximum gradient of 48 percent.
Two routes to Pilatus Kulm
From Alpnachstad, the cogwheel railway climbs 1,635 metres over 4.6 kilometres, taking around 27 minutes uphill and 33 minutes on the way down. It first opened in 1889 as a steam railway, was electrified in 1937, and received an entirely new fleet of railcars in 2023.
On the other side of the mountain, from Kriens near Lucerne, you reach the summit by cableway instead: panorama gondolas run up to Fräkmüntegg, an intermediate stop with a rope park and other activities, then the steeper Dragon Ride cableway continues to Pilatus Kulm. This side has no fixed timetable in the way a train does, since the gondolas and cableway run continuously.
Most visitors combine the two: ride up one side and down the other, so you experience both the cogwheel railway and the cableway in a single day rather than doubling back on the same route. The Alpnachstad cogwheel line only operates from May to November, so travellers planning a winter trip need to use the Kriens cableway side instead.
Tickets and reservations
A round trip covering either route, or a combination via both Kriens and Alpnachstad, costs CHF 84 for an adult and CHF 42 with an SBB Half Fare Travelcard, GA travelcard, Swiss Travel Pass, Swiss Half Fare Card, Eurail Pass or Interrail Pass. That half-price discount applies specifically to the Kriens or Alpnachstad to Pilatus Kulm routes; day tickets are not accepted here, and the separate Bernese Oberland Pass is not valid either.
Seat reservations are recommended for the cogwheel railway, particularly in good weather when demand is high, and can be booked alongside your ticket or added afterwards if you already hold one. Groups of 10 or more get a 30 percent discount, available only on the day at the ticket office rather than online.
Getting on and off along the way
On the cogwheel railway, you can break your journey at the Ämsigen middle station. On the cableway side from Kriens, a stopover at Fräkmüntegg lets you spend time at the rope park or family activities before continuing to the summit. Both the cogwheel railway and the cableways are wheelchair accessible, as are the lifts, toilets and terrace at Pilatus Kulm itself.
Where to book
Train tickets
- Buy direct from Pilatusbahnen
Pilatusbahnen
Frequently asked questions
How do I get to the top of Mount Pilatus?
Either take the cogwheel railway from Alpnachstad, which runs May to November, or ride the panorama gondolas and Dragon Ride cableway from Kriens near Lucerne, which operates year round. Many visitors go up one side and down the other.
How much does a Pilatus ticket cost?
A round trip via Kriens or Alpnachstad costs CHF 84 for an adult and CHF 42 with a Half Fare Travelcard, GA travelcard, Swiss Travel Pass, Eurail Pass or Interrail Pass.
Do I need a seat reservation on the Pilatus cogwheel railway?
A seat reservation is recommended, especially in good weather when the railway gets busy, and it can be booked with your ticket or added afterwards if you already have one.
Is the Bernese Oberland Pass valid on Pilatusbahnen?
No, the Bernese Oberland Pass is not accepted on Pilatusbahnen. The Swiss Travel Pass, Half Fare Card, GA travelcard, Eurail Pass and Interrail Pass do give a discount on the Kriens or Alpnachstad to Pilatus Kulm route.
More operators in Switzerland
Train service
asm runs regional trains and buses in Oberaargau, Solothurn and Seeland, linking Langenthal, Solothurn, Biel/Bienne and Ins.
Official websiteAargau Verkehr runs the Wynental-Suhrentalbahn from Aarau and the Bremgarten to Dietikon line, using SBB and regional tariffs.
Official websiteAppenzeller Bahnen runs regional and rack trains between St. Gallen, Appenzell, Gais, Altstätten, Rorschach and Heiden. Tickets accept national Swiss passes.
Official websiteBLS runs Bern's S-Bahn, regional trains to the Lötschberg and Emmental, plus boats on Lake Thun and Lake Brienz, priced in CHF.
Official websiteBrienz Rothorn Bahn is a seasonal steam cogwheel railway from Brienz to Rothorn Kulm in the Bernese Oberland. Seat guarantee recommended. CHF fares.
Official websiteCJ runs narrow-gauge trains around La Chaux-de-Fonds, Tavannes, Glovelier, Le Noirmont and Saignelégier, plus steam and heritage trains.
Official websiteFerrovia Monte Generoso is a seasonal rack railway from Capolago to the 1704 m summit above Lake Lugano, Ticino. Swiss GA not valid. CHF fares.
Official websiteFLP's S60 line runs every 15 minutes between Lugano and Ponte Tresa, on the Arcobaleno zone tariff in CHF, with tickets via the FAIRTIQ app.
Official websiteGornergrat Bahn is Zermatt's cog railway to the 3,089 m Gornergrat, with Matterhorn views. Trains run about every 24 minutes; fares are in CHF.
Official websiteJungfrau Railways (Jungfraubahnen)
Jungfrau Railways runs the trains and cableways to the Jungfraujoch, Grindelwald-First and other Bernese Oberland peaks. Fares are in CHF.
Official websiteLEB runs the narrow gauge train from Lausanne-Flon to Echallens and Bercher. Mobilis and SwissPass tickets, including the AG, are accepted.
Official websiteMatterhorn Gotthard Bahn runs 144 km of Alpine track from Zermatt to Disentis, with its own multi day pass and a car shuttle at Furka.
Official websiteMBC runs the Bière to Morges and Apples to L'Isle regional trains, plus area buses, under the cantonal Mobilis fare.
Official websiteMOB/MVR runs the GoldenPass Express Montreux to Interlaken, plus rack railways to Rochers-de-Naye and Les Pléiades. CHF only; GPX reservation CHF 20.
Official websiteNStCM trains link Nyon with St-Cergue and La Cure across 19 stops. Tickets use the Mobilis zone tariff, and SwissPass GA and half-fare cards are valid.
Official websiteRegionAlps runs regional trains from St-Gingolph to Brig, and Martigny to Le Châble and Orsières. Buy tickets before boarding; CHF only.
Official websiteRegionalverkehr Bern-Solothurn (RBS)
RBS runs S-Bahn Bern trains from an underground Bern station to Solothurn, Worb and Jegenstorf on Libero and Swiss half-fare tickets.
Official websiteRhätische Bahn runs Graubünden's regional trains and the Bernina Express, a separately booked panoramic service over the UNESCO-listed Bernina and Albula lines.
Official websiteRigi Bahnen runs cogwheel trains from Vitznau and Goldau, plus a Weggis cable car, up Mount Rigi in Central Switzerland. Prices in CHF.
Official website- Check times & prices
SBB is Switzerland's national railway, connecting cities, towns and mountain villages. InterCity trains generally do not require reservations.
Official website Sihltal Zürich Uetliberg Bahn (SZU)
SZU runs the S4 Sihltal train to Sihlwald, the S10 Uetliberg train, and the Felsenegg cable car from Zürich HB. Fares in CHF through Zürich's ZVV network.
Official websiteSOB runs the Voralpen-Express, Treno Gottardo and Aare Linth plus eastern Swiss S-Bahn lines from its St. Gallen base. CHF fares, Swiss national ticketing.
Official websiteTHURBO runs regional S-Bahn trains across eastern Switzerland, including cross-border services to Konstanz, Waldshut, Bregenz and Lindau. Tickets in CHF.
Official websiteTMR runs the Mont-Blanc Express from Martigny to Chamonix and Saint-Gervais, and links to the Saint-Bernard Express. CHF only; SNCF runs the French leg.
Official websiteTPF runs the RER Fribourg | Freiburg regional trains with SBB, plus canton buses. Tickets are sold by zone under the shared Frimobil tariff.
Official websitetransN runs Neuchâtel canton's regional trains, including the Littorail and Val-de-Travers lines, on the ONDE VERTE zone fare.
Official websiteTransports Publics du Chablais (TPC)
TPC runs four mountain train lines from Aigle: to Leysin, Les Diablerets, Villars via Bex, and Champéry. Buy tickets before boarding; CHF only.
Official websiteTRAVYS runs trains between Yverdon-les-Bains and Ste-Croix plus local buses across Nord Vaudois. No online ticket sales; use FAIRTIQ, CFF or SwissPass.
Official websiteThe Vigezzina-Centovalli line runs Domodossola to Locarno through the Centovalli. Book online or at station offices; a seat reservation applies.
Official websiteZentralbahn runs the Luzern-Interlaken Express and the line to Engelberg, with hourly panorama trains and optional seat reservations from CHF 12.
Official website