Appenzell to Zurich
from €56 per seat
Switzerland to Switzerland
96 km, 1h 10m
Bad Ragaz to Hallstatt
from €164 per seat
Switzerland to Austria
460 km, 5h 10m
Bad Ragaz to Lugano
from €49 per seat
Switzerland to Switzerland
167 km, 2h 10m
Basel to Lucerne
from €42 per seat
Switzerland to Switzerland
99 km, 1h 10m
Basel to Prague
from €163 per seat
Switzerland to Czech Republic
713 km, 7h 30m
Basel to Zurich
from €66 per seat
Switzerland to Switzerland
87 km, 1h 10m
Bern to Zurich
from €50 per seat
Switzerland to Switzerland
122 km, 1h 30m
Davos to Prague
from €130 per seat
Switzerland to Czech Republic
677 km, 6h 50m
Davos to Zurich
from €53 per seat
Switzerland to Switzerland
148 km, 1h 55m
Flims to Munich
from €90 per seat
Switzerland to Germany
292 km, 3h 00m
Flims to Zurich
from €39 per seat
Switzerland to Switzerland
138 km, 1h 30m
Geneva to Val Thorens
from €90 per seat
Switzerland to France
200 km, 2h 30m
Geneva to Chatel
from €42 per seat
Switzerland to France
72 km, 1h 25m
Geneva to Meribel
from €51 per seat
Switzerland to France
179 km, 2h 00m
Geneva to Chambéry
from €60 per seat
Switzerland to France
88 km, 1h 00m
Geneva to Courchevel
from €68 per seat
Switzerland to France
178 km, 2h 00m
Geneva to Bourg Saint Maurice
from €69 per seat
Switzerland to France
190 km, 2h 10m
Geneva to Serre Chevalier
from €67 per seat
Switzerland to France
233 km, 3h 20m
Geneva to Les Belleville
from €69 per seat
Switzerland to France
180 km, 2h 00m
Geneva to Chamonix
from €61 per seat
Switzerland to France
87 km, 1h 10m
Geneva to Albertville
from €46 per seat
Switzerland to France
89 km, 1h 30m
Geneva to La Plagne
from €71 per seat
Switzerland to France
197 km, 2h 30m
Geneva to La Grave
from €83 per seat
Switzerland to France
222 km, 2h 50m
Geneva to Les Arcs
from €77 per seat
Switzerland to France
213 km, 2h 40m
Geneva to Interlaken
from €80 per seat
Switzerland to Switzerland
216 km, 2h 20m
Geneva to Les Gets
from €44 per seat
Switzerland to France
64 km, 0h 00m
Geneva to Grindelwald
from €97 per seat
Switzerland to Switzerland
235 km, 2h 50m
Geneva to Alpe d'hues
from €78 per seat
Switzerland to France
208 km, 2h 45m
Geneva to Lauterbrunnen
from €84 per seat
Switzerland to Switzerland
226 km, 2h 35m
Geneva to Les Deux Alpes
from €61 per seat
Switzerland to France
210 km, 2h 30m
Geneva to Morzine
from €57 per seat
Switzerland to France
61 km, 1h 10m
Geneva to Clairvans Castle
from €62 per seat
Switzerland to France
125 km, 2h 00m
Geneva to Gstaad
from €89 per seat
Switzerland to Switzerland
155 km, 2h 15m
Geneva to Baveno
from €136 per seat
Switzerland to Italy
320 km, 3h 50m
Geneva to Prague
from €243 per seat
Switzerland to Czech Republic
961 km, 9h 40m
Geneva to Innsbruck
from €186 per seat
Switzerland to Austria
565 km, 6h 25m
Geneva to Zurich
from €81 per seat
Switzerland to Switzerland
278 km, 3h 05m
Geneva to Milan
from €151 per seat
Switzerland to Italy
318 km, 4h 00m
Geneva to Tasch
from €86 per seat
Switzerland to Switzerland
232 km, 3h 00m
Geneva to Les Menuires
from €54 per seat
Switzerland to France
190 km, 2h 20m
Grindelwald to Geneva
from €97 per seat
Switzerland to Switzerland
235 km, 2h 50m
Grindelwald to Lake Como
from €82 per seat
Switzerland to Italy
232 km, 4h 35m
Grindelwald to Bellagio
from €87 per seat
Switzerland to Italy
270 km, 4h 25m
Grindelwald to Zurich
from €70 per seat
Switzerland to Switzerland
137 km, 1h 55m
Grindelwald to Lucerne
from €71 per seat
Switzerland to Switzerland
89 km, 1h 45m
Gstaad to Geneva
from €89 per seat
Switzerland to Switzerland
155 km, 2h 15m
Gstaad to Zurich Airport
from €122 per seat
Switzerland to Switzerland
210 km, 2h 30m
Chur to Milan
from €76 per seat
Switzerland to Italy
221 km, 3h 15m
Chur to Zurich
from €58 per seat
Switzerland to Switzerland
123 km, 1h 25m
Chur to Budapest
from €267 per seat
Switzerland to Hungary
934 km, 9h 30m
Church of St. Martin to Budva
from €319 per seat
Switzerland to Albania
934 km, 9h 30m
Interlaken to Geneva
from €80 per seat
Switzerland to Switzerland
216 km, 2h 20m
Interlaken to Milan
from €105 per seat
Switzerland to Italy
275 km, 4h 15m
Interlaken to Venice
from €151 per seat
Switzerland to Italy
522 km, 6h 00m
Interlaken to St. Moritz
from €70 per seat
Switzerland to Switzerland
291 km, 4h 15m
Interlaken to Tasch
from €79 per seat
Switzerland to Switzerland
112 km, 2h 30m
Interlaken to Hallstatt
from €177 per seat
Switzerland to Austria
643 km, 7h 30m
Interlaken to Bonn
from €228 per seat
Switzerland to Germany
614 km, 6h 30m
Interlaken to Innsbruck
from €107 per seat
Switzerland to Austria
375 km, 4h 45m
Interlaken to Zurich
from €46 per seat
Switzerland to Switzerland
118 km, 1h 35m
Interlaken to Paris
from €243 per seat
Switzerland to France
627 km, 6h 35m
Klosters to Munich
from €77 per seat
Switzerland to Germany
291 km, 3h 20m
Klosters to Zurich
from €190 per seat
Switzerland to Switzerland
136 km, 1h 40m
Klosters to Klosters
from €161 per seat
Switzerland to Switzerland
320 km, 4h 00m
Klosters to Zurich Airport
from €134 per seat
Switzerland to Switzerland
0 km, 5h 00m
Lausanne to Zurich
from €69 per seat
Switzerland to Switzerland
224 km, 2h 30m
Lausanne to Milan
from €114 per seat
Switzerland to Italy
329 km, 4h 00m
Lauterbrunnen to Milan
from €119 per seat
Switzerland to Italy
272 km, 3h 50m
Lauterbrunnen to Geneva
from €84 per seat
Switzerland to Switzerland
226 km, 2h 35m
Lauterbrunnen to Zurich
from €82 per seat
Switzerland to Switzerland
129 km, 1h 50m
Lauterbrunnen to Lucerne
from €45 per seat
Switzerland to Switzerland
79 km, 1h 20m
Lucerne to Vaduz
from €55 per seat
Switzerland to Austria
132 km, 1h 25m
Lucerne to Zell am See Kaprun
from €116 per seat
Switzerland to Austria
450 km, 5h 40m
Lucerne to Paris
from €275 per seat
Switzerland to France
599 km, 6h 50m
Lucerne to Basel
from €42 per seat
Switzerland to Switzerland
99 km, 1h 10m
Lucerne to Prague
from €144 per seat
Switzerland to Czech Republic
739 km, 7h 35m
Lucerne to Munich
from €133 per seat
Switzerland to Germany
368 km, 4h 15m
Lucerne to Zurich
from €48 per seat
Switzerland to Switzerland
52 km, 0h 45m
Lucerne to Baden-Baden
from €77 per seat
Switzerland to Germany
270 km, 4h 50m
Lucerne to Grindelwald
from €71 per seat
Switzerland to Switzerland
89 km, 1h 45m
Lucerne to Lauterbrunnen
from €45 per seat
Switzerland to Switzerland
79 km, 1h 20m
Lucerne to Vienna
from €289 per seat
Switzerland to Austria
778 km, 7h 50m
Lugano to Verona
from €121 per seat
Switzerland to Italy
229 km, 3h 00m
Lugano to Milano Malpensa
from €41 per seat
Switzerland to Italy
75 km, 1h 15m
Lugano to Milan
from €50 per seat
Switzerland to Italy
78 km, 1h 20m
Lugano to Zurich
from €92 per seat
Switzerland to Switzerland
207 km, 2h 25m
Lugano to Bad Ragaz
from €49 per seat
Switzerland to Switzerland
167 km, 2h 10m
Lugano to Tasch
from €130 per seat
Switzerland to Switzerland
198 km, 3h 15m
Montreux to Dijon
from €70 per seat
Switzerland to France
255 km, 3h 00m
Montreux to Cernobbio
from €141 per seat
Switzerland to Italy
290 km, 4h 00m
Nendaz to Zurich
from €97 per seat
Switzerland to Switzerland
285 km, 3h 35m
Neuchatel to Heidelberg
from €153 per seat
Switzerland to Germany
365 km, 3h 50m
Nyon to Milan
from €109 per seat
Switzerland to Italy
358 km, 4h 00m
Rapperswil - Jona to Zurich
from €41 per seat
Switzerland to Switzerland
96 km, 1h 10m
Sigriswil to Paris
from €214 per seat
Switzerland to France
610 km, 6h 45m
Sigriswil to Fussen
from €111 per seat
Switzerland to Germany
387 km, 4h 40m
St. Gallen to Munich
from €89 per seat
Switzerland to Germany
240 km, 2h 35m
St. Moritz to Munich
from €106 per seat
Switzerland to Germany
359 km, 4h 15m
St. Moritz to Milano Malpensa
from €88 per seat
Switzerland to Italy
187 km, 3h 00m
St. Moritz to Milan
from €79 per seat
Switzerland to Italy
167 km, 3h 00m
St. Moritz to Interlaken
from €70 per seat
Switzerland to Switzerland
291 km, 4h 15m
St. Moritz to Innsbruck
from €73 per seat
Switzerland to Austria
193 km, 2h 50m
St. Moritz to Zurich
from €126 per seat
Switzerland to Switzerland
203 km, 2h 30m
St. Moritz to Oberammergau
from €67 per seat
Switzerland to Germany
209 km, 3h 45m
Tasch to Milan
from €106 per seat
Switzerland to Italy
207 km, 3h 15m
Tasch to Milano Malpensa
from €80 per seat
Switzerland to Italy
170 km, 3h 00m
Tasch to Munich
from €143 per seat
Switzerland to Germany
495 km, 6h 30m
Tasch to Interlaken
from €79 per seat
Switzerland to Switzerland
112 km, 2h 30m
Tasch to Bourg-Saint-Maurice
from €157 per seat
Switzerland to France
264 km, 4h 10m
Tasch to Innsbruck
from €125 per seat
Switzerland to Austria
439 km, 6h 15m
Tasch to Zurich
from €135 per seat
Switzerland to Switzerland
232 km, 3h 25m
Tasch to Lugano
from €130 per seat
Switzerland to Switzerland
198 km, 3h 15m
Tasch to Geneva
from €86 per seat
Switzerland to Switzerland
232 km, 3h 00m
Thun to Zurich
from €61 per seat
Switzerland to Switzerland
150 km, 1h 40m
Weggis to Munich
from €82 per seat
Switzerland to Germany
364 km, 4h 00m
Wengen to Dresden
from €164 per seat
Switzerland to Germany
867 km, 9h 30m
Wengen to Munich
from €164 per seat
Switzerland to Germany
442 km, 5h 25m
Wengen to Fussen
from €115 per seat
Switzerland to Germany
362 km, 4h 20m
Zurich to Passau
from €131 per seat
Switzerland to Germany
498 km, 5h 20m
Zurich to Brussels
from €111 per seat
Switzerland to Belgium
648 km, 7h 30m
Zurich to Milan
from €131 per seat
Switzerland to Italy
280 km, 2h 20m
Zurich to Bolzano
from €169 per seat
Switzerland to Italy
313 km, 4h 45m
Zurich to Como city
from €98 per seat
Switzerland to Italy
236 km, 3h 00m
Zurich to Klosters
from €190 per seat
Switzerland to Switzerland
136 km, 1h 40m
Zurich to Lake Como
from €70 per seat
Switzerland to Italy
233 km, 3h 00m
Zurich to Munich
from €140 per seat
Switzerland to Germany
316 km, 3h 20m
Zurich to Fussen
from €77 per seat
Switzerland to Germany
272 km, 2h 55m
Zurich to Davos
from €53 per seat
Switzerland to Switzerland
148 km, 1h 55m
Zurich to Chambéry
from €118 per seat
Switzerland to France
363 km, 4h 00m
Zurich to Flims
from €39 per seat
Switzerland to Switzerland
138 km, 1h 30m
Zurich to Chur
from €58 per seat
Switzerland to Switzerland
123 km, 1h 25m
Zurich to Nendaz
from €97 per seat
Switzerland to Switzerland
285 km, 3h 35m
Zurich to Basel
from €66 per seat
Switzerland to Switzerland
87 km, 1h 10m
Zurich to Lucerne
from €48 per seat
Switzerland to Switzerland
52 km, 0h 45m
Zurich to Lugano
from €92 per seat
Switzerland to Switzerland
207 km, 2h 25m
Zurich to Donaueschingen
from €46 per seat
Switzerland to Germany
89 km, 1h 25m
Zurich to Tasch
from €135 per seat
Switzerland to Switzerland
232 km, 3h 25m
Zurich to Chamonix
from €149 per seat
Switzerland to France
294 km, 3h 20m
Zurich to St. Moritz
from €126 per seat
Switzerland to Switzerland
203 km, 2h 30m
Zurich to Innsbruck
from €86 per seat
Switzerland to Austria
292 km, 3h 25m
Zurich to Rapperswil - Jona
from €41 per seat
Switzerland to Switzerland
96 km, 1h 10m
Zurich to Appenzell
from €56 per seat
Switzerland to Switzerland
96 km, 1h 10m
Zurich to Bern
from €50 per seat
Switzerland to Switzerland
122 km, 1h 30m
Zurich to Colmar
from €60 per seat
Switzerland to France
162 km, 2h 00m
Zurich to Geneva
from €81 per seat
Switzerland to Switzerland
278 km, 3h 05m
Zurich to Kayserberg
from €67 per seat
Switzerland to France
163 km, 2h 00m
Zurich to Lausanne
from €69 per seat
Switzerland to Switzerland
224 km, 2h 30m
Zurich to Lauterbrunnen
from €82 per seat
Switzerland to Switzerland
129 km, 1h 50m
Zurich to Interlaken
from €46 per seat
Switzerland to Switzerland
118 km, 1h 35m
Zurich to Grindelwald
from €70 per seat
Switzerland to Switzerland
137 km, 1h 55m
Zurich to Strasbourg
from €68 per seat
Switzerland to France
220 km, 2h 20m
Zurich to Thun
from €61 per seat
Switzerland to Switzerland
150 km, 1h 40m
Zurich to St. Anton
from €111 per seat
Switzerland to Austria
201 km, 2h 15m
Zurich to Berlin
from €276 per seat
Switzerland to Germany
840 km, 8h 40m
Zurich to Ischgl
from €102 per seat
Switzerland to Austria
235 km, 2h 45m
Zurich to Prague
from €115 per seat
Switzerland to Czech Republic
688 km, 7h 00m
Zurich to Amsterdam
from €143 per seat
Switzerland to Netherlands
813 km, 8h 45m
Zurich to Vienna
from €193 per seat
Switzerland to Austria
725 km, 7h 35m
Zurich to Salzburg
from €148 per seat
Switzerland to Austria
456 km, 4h 40m
Zurich to Paris
from €193 per seat
Switzerland to France
656 km, 6h 10m
Zurich to Luxembourg
from €175 per seat
Switzerland to Luxembourg
471 km, 5h 25m
Zurich (multidaytrip) to Paris multidaytrip
from €1007 per seat
Switzerland to France
2000 km, 23h 55m
Zurich Airport to Klosters
from €134 per seat
Switzerland to Switzerland
0 km, 5h 00m
Zurich Airport to Gstaad
from €122 per seat
Switzerland to Switzerland
210 km, 2h 30m
Zurich MultiDay to Wattens(multidaytrip)
from €149 per seat
Switzerland to Austria
0 km, 0h 00m