Rail Ninja is a reservation service for booking train tickets online. It is not a rail carrier, does not own or operate any trains, and does not represent an official website of any railway company. It is a commercial business that makes it easier for you to book train tickets online.
Timetable for
1k+ routes worldwide
Flexible payments
20+ methods
Real human support
24/7 help
Popular Switzerland routes
Filter by
-
Milan256 kmZurichZurich256 kmMilanZurich778 kmViennaTrains per day: 6|Popular trains:
OEBB
,OEBB
Vienna778 kmZurichTrains per day: 6|Popular trains:OEBB
,OEBB
Zurich609 kmParisParis609 kmZurich -
Paris499 kmGenevaTrains per day: 11|Popular trains:
SNCF
,BeNe
Geneva499 kmParisTrains per day: 12|Popular trains:SNCF
,BeNe
,TER
Paris521 kmBaselBasel521 kmParisZurich127 kmInterlakenTrains per day: 7|Popular trains:SBB
Interlaken127 kmZurichTrains per day: 7|Popular trains:SBB
-
Munich354 kmZurichZurich354 kmMunichZurich54 kmLucerneTrains per day: 41|Popular trains:
OEBB
,OEBB
,InterRegio
Lucerne54 kmZurichTrains per day: 41|Popular trains:OEBB
,OEBB
Bern117 kmZurichTrains per day: 18|Popular trains:SBB
Zurich117 kmBernTrains per day: 18|Popular trains:SBB
-
Zurich273 kmGenevaTrains per day: 14|Popular trains:
SBB
Geneva273 kmZurichTrains per day: 16|Popular trains:SBB
Zurich88 kmBaselBasel88 kmZurichTrains per day: 16|Popular trains:SBB
Geneva232 kmZermattTrains per day: 13|Popular trains:SBB
Zermatt232 kmGenevaTrains per day: 15|Popular trains:SBB
-
Zurich245 kmZermattTrains per day: 7|Popular trains:
SBB
Zermatt245 kmZurichTrains per day: 7|Popular trains:SBB
Lausanne559 kmParisParis559 kmLausanneTrains per day: 75|Popular trains:SBB
,SBB
Geneva365 kmMilanMilan365 kmGeneva -
Salzburg470 kmZurichTrains per day: 7|Popular trains:
OEBB
,OEBB
Zurich470 kmSalzburgTrains per day: 7|Popular trains:OEBB
,OEBB
Ljubljana478 kmZurichTrains per day: 1|Popular trains:OEBB
Bern45 kmInterlakenTrains per day: 18|Popular trains:SBB
,SBB
Interlaken45 kmBernTrains per day: 20|Popular trains:SBB
,SBB
Zermatt80 kmMontreuxTrains per day: 17|Popular trains:SBB
-
Montreux80 kmZermattTrains per day: 16|Popular trains:
SBB
Montreux65 kmGenevaTrains per day: 17|Popular trains:SBB
,SBB
Geneva65 kmMontreuxMontreux3 kmVeytaux-ChillonTrains per day: 19|Popular trains:SBB
Veytaux-Chillon3 kmMontreuxTrains per day: 18|Popular trains:SBB
Venice500 kmZurich -
Zurich500 kmVeniceLucerne250 kmMilanTrains per day: 1|Popular trains:
SBB
Milan250 kmLucerneTrains per day: 1|Popular trains:SBB
Frankfurt (Main)380 kmBaselBasel380 kmFrankfurt (Main)Chambery145 kmGenevaTrains per day: 9|Popular trains:TER
-
Geneva145 kmChamberyTrains per day: 11|Popular trains:
BeNe
,TER
Geneva410 kmMarseilleTrains per day: 9|Popular trains:TER
Filter by
-
Milan256 kmZurichZurich256 kmMilan
-
Zurich778 kmViennaTrains per day: 6|Popular trains:
OEBB
,OEBB
Vienna778 kmZurichTrains per day: 6|Popular trains:OEBB
,OEBB
-
Zurich609 kmParisParis609 kmZurich
-
Paris499 kmGenevaTrains per day: 11|Popular trains:
SNCF
,BeNe
Geneva499 kmParisTrains per day: 12|Popular trains:SNCF
,BeNe
,TER
-
Paris521 kmBaselBasel521 kmParis
-
Zurich127 kmInterlakenTrains per day: 7|Popular trains:
SBB
Interlaken127 kmZurichTrains per day: 7|Popular trains:SBB
-
Munich354 kmZurichZurich354 kmMunich
-
Zurich54 kmLucerneTrains per day: 41|Popular trains:
OEBB
,OEBB
,InterRegio
Lucerne54 kmZurichTrains per day: 41|Popular trains:OEBB
,OEBB
-
Bern117 kmZurichTrains per day: 18|Popular trains:
SBB
Zurich117 kmBernTrains per day: 18|Popular trains:SBB
-
Zurich273 kmGenevaTrains per day: 14|Popular trains:
SBB
Geneva273 kmZurichTrains per day: 16|Popular trains:SBB
-
Zurich88 kmBaselBasel88 kmZurichTrains per day: 16|Popular trains:
SBB
-
Geneva232 kmZermattTrains per day: 13|Popular trains:
SBB
Zermatt232 kmGenevaTrains per day: 15|Popular trains:SBB
-
Zurich245 kmZermattTrains per day: 7|Popular trains:
SBB
Zermatt245 kmZurichTrains per day: 7|Popular trains:SBB
-
Lausanne559 kmParisParis559 kmLausanneTrains per day: 75|Popular trains:
SBB
,SBB
-
Geneva365 kmMilanMilan365 kmGeneva
-
Salzburg470 kmZurichTrains per day: 7|Popular trains:
OEBB
,OEBB
Zurich470 kmSalzburgTrains per day: 7|Popular trains:OEBB
,OEBB
-
Ljubljana478 kmZurichTrains per day: 1|Popular trains:
OEBB
Bern45 kmInterlakenTrains per day: 18|Popular trains:SBB
,SBB
-
Interlaken45 kmBernTrains per day: 20|Popular trains:
SBB
,SBB
Zermatt80 kmMontreuxTrains per day: 17|Popular trains:SBB
-
Montreux80 kmZermattTrains per day: 16|Popular trains:
SBB
Montreux65 kmGenevaTrains per day: 17|Popular trains:SBB
,SBB
-
Geneva65 kmMontreuxMontreux3 kmVeytaux-ChillonTrains per day: 19|Popular trains:
SBB
-
Veytaux-Chillon3 kmMontreuxTrains per day: 18|Popular trains:
SBB
Venice500 kmZurich -
Zurich500 kmVeniceLucerne250 kmMilanTrains per day: 1|Popular trains:
SBB
-
Milan250 kmLucerneTrains per day: 1|Popular trains:
SBB
Frankfurt (Main)380 kmBasel -
Basel380 kmFrankfurt (Main)Chambery145 kmGenevaTrains per day: 9|Popular trains:
TER
-
Geneva145 kmChamberyTrains per day: 11|Popular trains:
BeNe
,TER
Geneva410 kmMarseilleTrains per day: 9|Popular trains:TER
FAQ
Frequently Asked Questions About Swiss Trains and SBB
Are trains in Switzerland air-conditioned?
Yes, to ensure a comfortable journey, the majority of trains in Switzerland, including SBB trains, are equipped with air-conditioning systems.
Is there WiFi onboard SBB trains?
Certainly! Regardless of the chosen travel class, Economy or First Class, all passengers can enjoy complimentary and unlimited WiFi access throughout their entire journey on SBB trains.
How far in advance should I book SBB train tickets?
For optimal planning and to secure your preferred travel date, it is advisable to book SBB train tickets as early as possible. With the Rail Ninja booking platform, you can conveniently check the departure schedule, explore different travel classes, indicate seat preferences, and book tickets up to 2 years in advance.