Travel from Bratislava to Switzerland

Bus or train from Bratislava to Switzerland?

Railways of Slovak Republic (ZSSK) operates a train from Bratislava to Zürich every 4 hours. Tickets cost $7 - $12 and the journey takes 17 min. 2 other operators also service this route. Alternatively, Eurolines Slovakia operates a bus from Bratislava to Zürich once daily. Tickets cost $60 - $100 and the journey takes 12 h 42 min. Swiss Railways (SBB/CFF/FFS) also services this route every 5 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Bratislava to Switzerland

From Bratislava, Most SNP bus to Vienna airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 4 h 36 min $124. From Bratislava, Most SNP bus to Vienna airport, fly to Geneva airport, then train to Genève. 4 h 39 min $111. From Bratislava, Most SNP bus to Vienna airport, fly to Basel airport, line 50 bus to Basel, Brausebad, then line 6 tram to Basel. 4 h 57 min $140. From Bratislava, Most SNP bus to Vienna airport, fly to Altenrhein airport, line 305 bus to Rorschach, then line 3 train to Sankt Gallen. 4 h 57 min $380. From Bratislava, Most SNP bus to Vienna airport, fly to Berne airport, line 334 bus to Belp, then line 4 train to Bern. 5 h 14 min $375. From Bratislava, Bratislava Most SNP bus to Wien Erdberg (U3), subway to Wien Westbahnhof, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 10 h 9 min $190. From Bratislava-Petrzalka train to Parndorf Ort, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 10 h 24 min $194. From Bratislava bus to Zurich, walk to Zürich HB, then line 15 train to Zürich Stadelhofen. 12 h 53 min $102. From Bratislava bus to Zürich, Sihlquai/HB then line 4 tram to Zürich, Opernhaus. 13 h 13 min $74. From Bratislava drive to Zürich. 7 h 54 min $130.

Operators from Bratislava to Switzerland

OperatorPhoneWebsite
RegioJet+420 542 42 42 42RegioJet
Austrian AirlinesAustrian Airlines
SwissSwiss
Korean AirKorean Air
LufthansaLufthansa
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
VBZVBZ
easyJeteasyJet
Brussels AirlinesBrussels Airlines
EurowingsEurowings
Sky Work AirlinesSky Work Airlines
BVBBVB
People's ViennalinePeople's Viennaline
Swiss PostAutoSwiss PostAuto
Thurbo+41 71 554 00 00Thurbo
BernmobilBernmobil
BLS AG+41 58 327 32 71BLS AG
FlixBus+49 1807 123 99 123FlixBus
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Railways of Slovak Republic (ZSSK)Railways of Slovak Republic (ZSSK)
Eurolines SlovakiaEurolines Slovakia
Eurolines CH0041 (0) 844 257 224Eurolines CH