Hello @pablo2276
Thank you for your enquiry.
You have the option to travel from London to Zurich via France or Germany. Depending on the route, the entry requirements and required vaccinations for your dog may change. You can obtain information from the veterinarian and the relevant embassies. You can also find useful information at the following address: www.blv.admin.ch
Dogs must be accompanied and pay half the normal 2nd class fare. No seats are reserved or surcharges applied for dogs and small animals. Dogs are subject to the general leash and muzzle requirement. Animals (except service dogs) are not permitted in dining cars. They are allowed in carriages with food on the seat.
For your train journeys within Switzerland, you will find all the important information at sbb.ch/hund.
I wish you a relaxing Sunday.
Kind regards, ZoeS