Getting There

Getting There with Your Pet in Switzerland

Flights into Zurich, Geneva or Basel, SBB trains, cars, lake boats, and mountain railways.

Shiba Inu in a pilot uniform and sunglasses in front of a small airplane

Guides in this topic

5 guides · updated October 2026

  • Dachshund resting in a blue travel carrier at an airport terminal

    By Plane

    Zurich, Geneva and Basel airports all handle pet arrivals routinely — cabin limits sit around 8kg including the carrier.

  • Cat peeking out of a backpack carrier held by a passenger on a train

    By Train (SBB)

    Small dogs under 30cm at the shoulder travel free in a carrier. Larger dogs need a ticket, from CHF 25 for a full day.

  • Two dogs sitting in a protective back-seat cover inside a car

    By Car

    Even with open Schengen borders, carry your pet's documents in the car — Switzerland can and does spot-check at crossings.

  • Dog standing on the blue deck of a ferry beside the railing

    Lake Boats

    Dogs are welcome on most Swiss lake steamers, though not usually in the onboard restaurant section.

  • Woman holding a small dog while riding a city bus

    Cable Cars & Mountain Railways

    Dogs are welcome on most mountain railways and cable cars, on a leash. Dogs can even go all the way to Jungfraujoch, on a separate ticket for the final stretch.