Skip to content

Is the GA worth it in 2027? Break-even calculator

By the Rappenwise team. Last checked .

From 13 December 2026 the adult GA costs CHF 4,095 a year in 2nd class, CHF 100 more than now, and the adult Half Fare Travelcard goes up by CHF 5. Taking the expected first-year Half Fare price of CHF 195, the GA pays off once your trips would cost about CHF 7,800 a year at full fare, which is roughly CHF 325 a month if you already pay half price (a little more if you renew at the loyalty price). Below that point, Half Fare plus tickets costs less; above it, the GA does.

That CHF 195 is our own sum: CHF 190 today plus the CHF 5 rise that Alliance SwissPass, the industry body for national fares, announced on 4 August 2026. SBB had not published the new Half Fare price list when we checked. We will update this page when it does.

This page is about the Half Fare Travelcard (Halbtax) for people living in Switzerland, not the one-month Swiss Half Fare Card sold to visitors who live outside Switzerland. It compares ticket costs only and is general information, not advice on which card to buy.

How much do the GA and Half Fare cost from 13 December 2026?

The Price Supervisor (Preisüberwacher) and the fare industry agreed on an average rise of 3.6% instead of the 3.9% first requested (release of 4 August 2026).

Adult GA and Half Fare prices per year, until 12 December 2026 and from 13 December 2026
Adult card, per yearUntil 12 December 2026From 13 December 2026ChangeStatus of the new price
GA, 2nd classCHF 3,995CHF 4,095+CHF 100Official, announced 4 August 2026
GA, 1st classCHF 6,520CHF 6,770+CHF 250Official, announced 4 August 2026
Half Fare, first yearCHF 190CHF 195 expected+CHF 5Rise announced 4 August 2026; price not yet published
Half Fare, loyalty (renewal)CHF 170not publishednot statedUnknown
GA, paid monthly (2nd / 1st)CHF 355 / CHF 565not published"adjusted accordingly"Unknown

A few things to know about these figures:

  • The Half Fare costs the same for 1st and 2nd class. The class only changes the price of your tickets.
  • The CHF 5 rise was first announced on 31 March 2026 and confirmed on 4 August 2026. Neither release says whether it also applies to the loyalty price.
  • Alliance SwissPass's tariff page showed no December 2026 price list yet. SBB has started publishing some 13 December 2026 prices for add-ons: the Half Fare Day Pass goes from CHF 78 to CHF 81 in 2nd class.
  • For children, young people and families, prices rise not at all or only slightly. Their new prices are not published yet.

What did the price rise change?

At today's prices the break-even is (3,995 − 190) / 0.5 = CHF 7,610. From 13 December 2026 it is CHF 7,800, so CHF 190 higher. The GA rose by CHF 100 and the Half Fare by CHF 5, so the gap between the two cards grew by CHF 95, and at a 50% discount that doubles to CHF 190 of full-fare travel. If SBB publishes a Half Fare price other than CHF 195, each extra CHF 5 on the Half Fare lowers the break-even by CHF 10 (at a 50% discount).

At what travel spend does the GA beat Half Fare?

For an adult in 2nd class, using the new GA price and the expected CHF 195 Half Fare:

Cheapest of GA and Half Fare by yearly full-fare spend, adult 2nd class from 13 December 2026
Your trips at full fare, per yearCheapest of the two
Less than CHF 7,800 (CHF 650 a month)Half Fare plus half-price tickets
Exactly CHF 7,800Same cost: CHF 4,095 either way
More than CHF 7,800GA

If you already hold a Half Fare, the same line sits at CHF 3,900 a year of half-price tickets, or CHF 325 a month. For example, at CHF 300 a month of half-price tickets you spend 12 × 300 = CHF 3,600 a year. Half Fare then costs 195 + 3,600 = CHF 3,795, against CHF 4,095 for the GA, so Half Fare stays CHF 300 cheaper. (Those tickets would have cost 3,600 × 2 = CHF 7,200 at full fare, below the CHF 7,800 line.)

SBB's own rule of thumb is that the GA is "worthwhile from two to three commutes per week for longer routes". The number above lets you test that against what you actually spend. The calculator below does the same sum with your own figures, class and discount.

GA or Half Fare from 13 December 2026

Compares a year with no card, with a Half Fare Travelcard plus tickets, and with a GA. It is for the Half Fare Travelcard for people living in Switzerland, not the Swiss Half Fare Card for visitors. Everything stays on this page: nothing is stored or sent.

Category
Class
Prices

Changing category, class, prices or Half Fare type refills the price fields below. You can edit them.

GA price

Prefilled: official price from 13 December 2026.

Half Fare price

Prefilled: expected (CHF 190 + CHF 5 announced 4 August 2026). Not an official price yet.

Your train and bus spend

Leave out spend that neither card covers: it is the same in every option.

50% is a fair starting point for longer trips at standard fares. It can be less on short trips, reduced tickets and combined offers (SBB terms, in German). Some networks give no Half Fare reduction on their monthly or annual passes, for example ZVV in Zurich.

Your result

Break-even: CHF 7,800 of full-fare trips a year. Enter your spend to compare the totals.

Break-even

  • The GA and Half Fare cost the same at CHF 7,800 of full-fare trips a year (CHF 650 a month). Below it, Half Fare is cheaper; above it, the GA is.(CHF 4,095 − CHF 195) ÷ (1 − 50%) = CHF 7,800
  • In what you pay with Half Fare, the same point is CHF 3,900 a year (CHF 325 a month).
  • Half Fare beats buying no card from CHF 390 of full-fare trips a year.

This compares ticket costs only. A GA can include more than the tickets counted here; check what it covers on sbb.ch.

Not modelled: switching card during the year (Half Fare has no pro-rata refund except on death, certified inability to travel or buying a GA, SBB terms), Half Fare PLUS, saver tickets and day passes you would buy with either card.

Prices and their sources

  • Adult GA from 13 December 2026: CHF 4,095 (2nd class), CHF 6,770 (1st class) a year (official, announced 4 August 2026). Source: Price Supervisor release (German), Alliance SwissPass release (German). Last checked 10 October 2026.
  • Adult Half Fare from 13 December 2026, first year: CHF 195 (expected: CHF 190 + CHF 5 announced 4 August 2026, not an official price yet; loyalty price not published). Source: sbb.ch Half Fare, Alliance SwissPass release (German). Last checked 10 October 2026.
  • Adult GA until 12 December 2026: CHF 3,995 / CHF 6,520 a year, CHF 355 / CHF 565 a month (2nd / 1st class); monthly prices from 13 December 2026 not published (official). Source: sbb.ch adult GA. Last checked 10 October 2026.
  • Adult Half Fare until 12 December 2026: CHF 190 first year, CHF 170 loyalty, same for both classes (official). Source: sbb.ch Half Fare. Last checked 10 October 2026.
  • Half Fare discount can be less than 50% on short trips, reduced tickets and combined offers (official). Source: SBB AGB Halbtax, December 2024 (German). Last checked 10 October 2026.
  • Example of a network with no Half Fare reduction on its monthly and annual passes: ZVV, Zurich (official). Source: ZVV GA and Half Fare page. Last checked 10 October 2026.

General information only, not financial, tax or legal advice.

To use it, you need one of two numbers:

  • Full-fare spend: what your trips for a year would cost without any card.
  • Half-fare spend: what you pay now with a Half Fare. Add up a few months of ticket receipts and multiply to a year.

Leave out spending that neither card covers. It is the same under both options, so it does not change the answer.

How is the break-even worked out?

Each option has a yearly cost:

  • Half Fare: card price + full-fare spend × (1 − discount)
  • GA: GA price (it covers your trips, so your ticket spend drops to zero)

The two are equal when the ticket saving from the GA equals the gap between the two card prices:

Break-even full-fare spend = (GA price − Half Fare price) / (1 − discount)

With a 50% discount, that is (4,095 − 195) / 0.5 = 3,900 / 0.5 = CHF 7,800. In half-fare money, it is simply 4,095 − 195 = CHF 3,900, and 3,900 / 12 = CHF 325 a month.

Worked examples 1 to 3 use: adult, 2nd class, prices from 13 December 2026, GA CHF 4,095, Half Fare CHF 195 (expected: CHF 190 + CHF 5), no spend outside the two cards.

Worked example 1: CHF 6,000 of full-fare trips, 50% discount

Worked example 1: yearly cost at CHF 6,000 of full-fare trips and a 50% discount
StepNo cardHalf FareGA
Card priceCHF 0CHF 195CHF 4,095
TicketsCHF 6,0006,000 × 0.5 = CHF 3,000CHF 0
Total for the yearCHF 6,000CHF 3,195CHF 4,095

Half Fare is cheaper than the GA by 4,095 − 3,195 = CHF 900.

Worked example 2: CHF 10,000 of full-fare trips, 50% discount

Worked example 2: yearly cost at CHF 10,000 of full-fare trips and a 50% discount
StepNo cardHalf FareGA
Card priceCHF 0CHF 195CHF 4,095
TicketsCHF 10,00010,000 × 0.5 = CHF 5,000CHF 0
Total for the yearCHF 10,000CHF 5,195CHF 4,095

The GA is cheaper by 5,195 − 4,095 = CHF 1,100. Check: at exactly CHF 7,800 of trips, Half Fare costs 195 + 3,900 = CHF 4,095, the same as the GA.

Two edge cases follow from the formula. With a 0% discount, Half Fare saves nothing and can never beat buying no card. At a 30% discount, it beats no card from 195 / 0.3 = CHF 650 of full-fare trips a year; at 50%, from 195 / 0.5 = CHF 390.

Where does Half Fare give less than 50%?

The name suggests half price everywhere, but not always. SBB's terms and conditions for the Half Fare say that on short trips, reduced tickets and combined offers with extra services, the discount can be less than 50% (AGB Halbtax, December 2024, in German). The English product page says the same. It also lists only "discounts" on urban transport, without a percentage.

Local fare networks can add their own limits. In the Zurich network, for example, Half Fare holders travel at reduced fares, but ZVV gives no reductions on its monthly and annual travelcards. The GA, by contrast, is valid on all lines in the ZVV fare area. If part of your travel is a local network pass, check your own network's rules.

How to set the discount in the calculator:

  • Mostly longer trips at standard fares: 50% is a fair starting point.
  • Many short hops, or a mix with saver tickets you would buy anyway: your average is below 50%. On a few typical receipts, divide what you saved by the full fare and use that share.
  • A local network pass with no Half Fare reduction: the GA would cover those trips, but Half Fare takes nothing off the pass. Add the pass price to your full-fare spend and lower your average discount to match.

Worked example 3: CHF 6,000 of full-fare trips, 30% average discount

Same assumptions as example 1 (adult, 2nd class, GA CHF 4,095, Half Fare CHF 195 expected), but your trips are mostly ones where Half Fare saves less than half, so the average discount is 30%.

Worked example 3: yearly cost at CHF 6,000 of full-fare trips and a 30% average discount
StepHalf FareGA
Card priceCHF 195CHF 4,095
Tickets6,000 × (1 − 0.3) = 6,000 × 0.7 = CHF 4,200CHF 0
Total for the yearCHF 4,395CHF 4,095

Now the GA is cheaper by 4,395 − 4,095 = CHF 300, at the same travel. The break-even drops to 3,900 / 0.7 = CHF 5,571.43. The lower your real discount, the sooner the GA wins.

What about 1st class, youth, seniors and 25-year-olds?

1st class. The Half Fare costs the same, but your tickets cost the 1st class fare, so enter 1st class full fares as your spend.

Worked example 4: 1st class, CHF 12,000 of full-fare trips, 50% discount

Worked example 4: 1st class, yearly cost at CHF 12,000 of full-fare trips and a 50% discount
StepHalf FareGA 1st class
Card priceCHF 195 (expected)CHF 6,770
Tickets12,000 × 0.5 = CHF 6,000CHF 0
Total for the yearCHF 6,195CHF 6,770

Half Fare is cheaper by CHF 575. The 1st class break-even is (6,770 − 195) / 0.5 = 6,575 / 0.5 = CHF 13,150 of 1st class full fares a year.

Other ages. The adult GA applies from age 26 up to the senior age shown on sbb.ch; the adult Half Fare price applies from age 25. New prices for the other categories from 13 December 2026 are not published yet, so the calculator leaves those fields for you to fill in. Until 12 December 2026 the official prices are:

GA and Half Fare by category, 2nd class, per year, until 12 December 2026, with the break-even at 50%
Category (2nd class, per year, until 12 December 2026)GAHalf FareBreak-even at 50%
25-year-oldsCHF 3,495CHF 190 (adult)(3,495 − 190) × 2 = CHF 6,610
Youth 16 to 24CHF 2,780CHF 120 first year(2,780 − 120) × 2 = CHF 5,320
SeniorsCHF 3,040CHF 190 (adult)(3,040 − 190) × 2 = CHF 5,700
People with disabilitiesCHF 2,600see sbb.chnot shown

These are today's prices, shown so you can see how the categories compare. Use the new prices in the calculator once SBB publishes them.

Is Half Fare PLUS a middle way?

Half Fare PLUS is a prepaid credit package you add to your Half Fare: you pay less than the credit you get. The Half Fare itself is not included in the price. For adults:

Half Fare PLUS packages for adults: price, credit and bonus
You payCredit you getBonusBonus as a share of the credit
CHF 800CHF 1,000CHF 20020%
CHF 1,500CHF 2,000CHF 50025%
CHF 2,100CHF 3,000CHF 90030%

The package is valid for one year, and Alliance SwissPass says the bonus stays the same from December 2026. SBB says PLUS pays for itself if you commute longer distances once or twice a week.

The bonus only helps if you use the credit. If you spend all CHF 3,000 of credit in a year, the largest package gives you CHF 3,000 of travel credit for CHF 2,100, plus the cost of the Half Fare. Use less, and part of the bonus goes to waste: SBB takes tickets from your deposit first and the bonus only after that, and at the end of the year it refunds unused deposit but the bonus expires. That is why the calculator leaves PLUS out: its value depends on how much credit you use in the year and on SBB's rules for unused credit, which you should read on the PLUS page before buying. If your half-price spend sits near the CHF 3,900 break-even, PLUS is worth pricing out next to the GA.

When should I switch or cancel?

If you renew a Half Fare. The CHF 7,800 break-even uses the first-year price. Renewing holders pay the loyalty price, CHF 170 today, and no new loyalty price has been published. If it stays at CHF 170, the break-even is (4,095 − 170) / 0.5 = CHF 7,850 (CHF 3,925 a year or CHF 327.08 a month of half-price tickets). If the CHF 5 rise also applies to the loyalty price, it is (4,095 − 175) / 0.5 = CHF 7,840 (CHF 3,920 a year or CHF 326.67 a month). Either way, about CHF 40 to 50 higher than for a first-year card.

When the new price reaches you. Under SBB's terms, a price change takes effect with the next invoice. So if you hold a Half Fare now, the new price reaches you with a renewal invoice, not on 13 December 2026 itself. Check the price on your next invoice.

Cancelling a Half Fare. The Half Fare renews automatically. You can cancel with one month's notice to the end of your card year. A price rise gives you no special right to leave: you use the same normal notice. The terms give an example: for a card year running from 15 August 2024 to 14 August 2025, the last day to cancel is 14 July 2025. The same terms also say:

What the Half Fare terms say about cancelling, moving up to a GA and buying again
SituationWhat the Half Fare terms say
Cancelling mid-yearNot possible. No pro-rata refund, except on death, medically certified inability to travel, or buying a GA
Moving up to a GAThe unused part of the Half Fare can be credited against the GA
Cancelling, then buying again laterYou lose the loyalty price and pay the first-year price again

Moving from a GA to Half Fare. SBB gives the loyalty price of CHF 170 (today's price) when you move straight from a GA to a Half Fare without a break. For the GA's own term, monthly payment and cancellation rules, check sbb.ch: we have not read the GA terms for this page.

What this means for your budget

A GA turns travel into a fixed monthly cost. Half Fare keeps a small fixed cost and a variable one.

Transport budget line per year and per month, adult 2nd class from 13 December 2026
Transport line, adult 2nd class, from 13 December 2026Per yearPer month
GA, paid annuallyCHF 4,0954,095 / 12 = CHF 341.25
Half Fare (expected first-year price)CHF 195195 / 12 = CHF 16.25, plus your half-price tickets
Half Fare at the break-even195 + 3,900 = CHF 4,095CHF 16.25 + CHF 325 = CHF 341.25

Today's monthly GA costs CHF 355 in 2nd class, so CHF 4,260 over 12 months against CHF 3,995 paid at once. The 2027 monthly prices are not published yet; compare the two on sbb.ch before you choose how to pay.

For a Half Fare budget, use a monthly ticket figure from real receipts, not a guess. Ticket spending is uneven: some months cost far more than others. If you budget CHF 16.25 plus your average monthly tickets and keep a small buffer for heavy months, the line holds over the year. If your monthly average creeps past CHF 325, that is the signal to recheck the GA at your next renewal.

Any spreadsheet works for this: one row for the card price divided by 12, one row for tickets, and a column for each month. Our Swiss Budget Planner has a transport line set up that way, so you can enter either option and see the monthly total.

Sources and last checked

Figures checked against these official pages (German pages with an English gloss). Prices are those announced on 4 August 2026; we recheck sbb.ch on the day this page goes live and update it when SBB publishes the new Half Fare price.