Switzerland's rail network, SBB, has one of the clearest and most generous pet policies in Europe. A dog under 30cm tall at the shoulder travels completely free as hand luggage, as long as it's in a suitable closed carrier, basket or bag placed under the seat, not on it.

How much is the SBB Day Pass Dog?

Larger dogs need their own ticket. The simplest option for visitors is the Day Pass Dog at CHF 25, which covers unlimited travel for one dog for a full calendar day across SBB trains, most lake boats, PostBus routes, and trams and buses in most Swiss cities. Frequent travellers can also buy a Monthly Dog Pass (CHF 60) or Yearly Dog Pass (CHF 350), both tied to the accompanying person's SwissPass.

Do larger dogs need a leash or muzzle on SBB trains?

Larger dogs must sit under your seat so the aisle stays clear for other passengers — SBB's own rules don't actually require a leash or a muzzle, just a valid ticket and that seating position. They're not allowed in coaches serving meals or refreshments (except ones served by a Minibar), and they can't travel on the Glacier Express at all, on any ticket — that's a Matterhorn Gotthard Bahn/RhB rule, not an SBB one, since the Glacier Express isn't an SBB service.