rail-journeys
Train Tickets Switzerland
All railways, no booking feesDirect night train from Amsterdam to Basel and Zurich
Fast daytime ICE and TGV trains to Basel, Zürich, Geneve and Interlaken
Scenic train routes: Glacier Express and Bernina Express


train
Extremely punctual
The most beautiful routes
Comfortable trains
Book all train tickets to and within Switzerland directly in our European train planner.
- All railways within Switzerland, including SBB and the Rhaetian Railway
- All train tickets to Switzerland, including SNCF (TGV), Deutsche Bahn and ÖBB Nightjet
- Seat selection with seat maps on daytime trains to Switzerland
- No booking fees
- Same prices as the railways
Q: How much do train tickets in Switzerland cost?
A: Prices start from €29 per person for international routes. Domestic Swiss train fares depend on distance, time of travel and discounts.
Q: Do I need seat reservations in Switzerland?
A: Seat reservations are usually optional on Swiss domestic trains, but recommended on international and panoramic trains.
Q: What are the most scenic train routes in Switzerland?
A: The Glacier Express and Bernina Express are the most famous panoramic train routes.
Q: Can I book all Swiss train tickets in one place?
A: Yes, all tickets to and within Switzerland can be booked in one planner, including SBB and international operators.
ALWAYS INCLUDED WHEN BOOKING WITH HappyRail:
- Official partner of more than 60 national and private railway companies
- Real-time availability and up-to-date offers
- Same prices as the railways, with no booking fees
- Smart route combinations
- One booking for your entire train journey, even with multiple operators
- Seat maps (where available)
- Book and store train tickets in the HappyRail app, including offline access
- Specialists in European train travel since 2002
Switzerland by Train
Panoramic trains in SwitzerlandRail tours in Switzerland
Train passes for Switzerland
Train tickets Switzerland
Train travel to & through Switzerland – Overview
price-dates
Train Tickets Switzerland
Book all train tickets to & within Switzerland via our international train planner.
Book seat reservations separately
Need reservations with your Interrail Pass or Swiss Travel Pass? Book everything to & within CH via our train planner, choose "Reservations".
Check the overview of Interrail reservation costs
Night train
Night train to Basel or Zurich? Book from Amsterdam C, Utrecht C or Eindhoven.
Group tickets from 15 people
Attractive discount fares for groups from 15 people => Group Tickets Switzerland
Interrail & separate reservations
Fares for individual train tickets can increase, especially on busy days. Sometimes it is cheaper to purchase an Interrail Global Pass + separate reservations, especially for a return trip.
Interrail Global Pass: 4 days from €212.
Separate reservations night train from €20, day train from €4.90.
Rail passes Prices & Booking
Swiss Travel Pass Consecutive
Swiss Travel Pass Flex
Interrail One Country Pass Switzerland
Interrail Global Pass
Always the same price or even cheaper than the railways. No booking fees for individual train tickets and passes (exception: Interrail separate reservations).






