Book Swiss Train Tickets

If you have your travel dates set, we can help you find the best fares and schedules for your itinerary. Simply enter your departure and arrival cities in the boxes below along with the date you wish to travel and time of day you wish to depart. Once you’ve selected the appropriate traveler type, click the Search button and we’ll find trains in Europe that match what you’re looking for.


 

Featured

  • See more of Switzerland with a Swiss Travel Pass

    Swiss Travel Pass

    Get unlimited travel on the Swiss Travel System and travel bonuses including free or discounted access to mountain excursions, hotels and activities.

  • Take a Grand Train Tour of Switzerland

    Grand Train Tour of Switzerland

    Enjoy the varied sites of Switzerland by train, bus and boat at your leisure. Browse our four suggested itineraries and begin your Swiss journey.

  • Don't miss the peak of Switzerland

    Glacier Express Passholder Fare

    The Glacier Express Eurail Passholder Fare from Rail Europe offers the option to travel on the private railway not covered by your Eurail pass.

Search Train Tickets

 
Add Another Trip
Are you traveling with a rail pass?

A rail pass entitles you to travel on European trains in a specific geographic area, for a specific number of days. If you are planning on taking three or more train trips, a rail pass is often more cost effective than individual train tickets.

Who Is Traveling?

×

Children under age 4 can travel for free on the lap of an adult traveler. If you want your child under age 4 to have their own seat, you need to purchase a ticket for them by selecting “Youth/Child 4-25” and indicating the child is 4 years old.

Add Another Traveler For more travelers we suggest to use our group travel page.