Independent guide, not Rigi BahnenFares checked on rigi.ch, November 2026Swiss Travel Pass: Rigi trains are free
Blue Arth-Rigi railway train on a snowy slope below Rigi Kulm

Rigi Bahn prices and passes

A return ticket from Vitznau or Goldau to Rigi Kulm costs CHF 84 for adults, CHF 42 with a Half Fare card, and nothing with a Swiss Travel Pass. These prices apply from 1 June 2026 and were checked on rigi.ch in November 2026.

Photo: Matthias Zepper, CC BY-SA 3.0

By Rigikaltbad.com editors · Updated

The Rigi is fully covered by the Swiss Travel Pass (rigi.ch, checked November 2026). If you do not have a pass, the price depends on which stretch you ride. The table shows adult fares from the rigi.ch price page; Half Fare is exactly half.

Rigi Bahnen fares (adult, CHF)

Route One way Return Half Fare return
Vitznau to Rigi Kulm 52 84 42
Arth-Goldau to Rigi Kulm 52 84 42
Weggis to Rigi Kaltbad to Rigi Kulm 52 84 42
Vitznau to Rigi Kaltbad 36 58 29
Weggis to Rigi Kaltbad 36 58 29
Goldau to Kräbel to Rigi Scheidegg 36 58 29
Kräbel to Rigi Scheidegg 24 39 19.50

Source: rigi.ch, “Prices from June 1, 2026”, checked November 2026. The same page lists Rigi Staffel at the same price as Rigi Kulm and does not list Goldau to Kaltbad, Vitznau to Scheidegg or Weggis to Scheidegg fares.

Who travels free or pays less

According to the rigi.ch discount page (which shows no year, so check it before you go):

  • Free: GA travelcard, SBB day pass in the GA area, Swiss Travel Pass and Flex, Lucerne Travel Pass, Snowpass, FVP; children up to and including age 15 with an accompanying adult.
  • 50% off: Half Fare card, Eurail and Interrail, students and apprentices up to age 24 with a card, children aged 6 to 15 travelling alone, and overnight guests on the Rigi with a guest card (not combinable with Half Fare).
  • 20% off: guest cards from Lucerne, Weggis, Vitznau, Rigi, Greppen or the Schwyz region.
  • Groups of 10 or more: 30% off the normal price, booked at least 24 hours ahead through guest service (the page contradicts itself between “more than 10” and “from 10”, so ask).

Is a pass worth it?

  • You have a Swiss Travel Pass: the Rigi costs nothing extra. Combine it with a lake boat if the boat is covered (the boat is run by SGV, so confirm on lakelucerne.ch; we could not verify this).
  • You have only a Half Fare card: the return to Kulm is CHF 42, so it pays on the first trip.
  • You have neither: a single return is CHF 84. Compare with a guided day trip that bundles boat, train and cable car in our tours and tickets guide, or read how it compares with Pilatus.

Prices change. The Rigi raised its day pass from CHF 78 to CHF 84 on 1 June 2026 (Radio Luzern). We have not seen next year’s fares. Always confirm on rigi.ch.

Planning the route? See getting to Rigi Kaltbad and the Lucerne day trip.

Frequently asked questions

How much is the Rigi railway ticket?

Vitznau to Rigi Kulm is CHF 52 one way and CHF 84 return for adults, per rigi.ch (prices from 1 June 2026). Weggis to Rigi Kaltbad is CHF 36 one way and CHF 58 return.

Is the Rigi free with the Swiss Travel Pass?

Yes. rigi.ch lists the Swiss Travel Pass, Swiss Travel Pass Flex, GA travelcard and Lucerne Travel Pass as 100% free travel. The short Vitznau to Hinterbergen cable car is an exception: the page says GA, Half Fare and the Lucerne Travel Pass are not accepted there.

Does the Half Fare card work on the Rigi?

Yes, it gives 50% on the Rigi railways, for example CHF 42 return Vitznau to Kulm. rigi.ch also lists 50% for Eurail and Interrail.

Is there a Rigi day pass?

Yes. The Rigi day pass is CHF 84 for adults (CHF 42 with Half Fare) since 1 June 2026, up from CHF 78 according to Radio Luzern.

Some links are affiliate links: if you book through them we earn a small commission at no extra cost to you. It funds the research behind this site.