Find cheap flights from Toronto Island to Switzerland

Return
1 adult
Economy
0 bags
Fri 30/6
Fri 7/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Switzerland

Latest Switzerland Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARZurich
2+ stops from C$ 1,448
Basel
1 stop from C$ 911

Top tips for finding cheap flights to Switzerland

  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Toronto Island is April.
  • Morning departure is around 103% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Switzerland flights

Book cheap flights from Toronto Island to Switzerland

Recent round-trip flight deals

18/6Sun
1 stopAir Transat
32h 15mYTZ-BSL
22/6Thu
1 stopAir Transat
16h 14mBSL-YTZ
C$ 911
4/7Tue
1 stopAir Transat
28h 00mYTZ-BSL
11/7Tue
1 stopAir Transat
14h 19mBSL-YTZ
C$ 1,157
2/10Mon
2 stopsAir Canada
16h 05mYTZ-GVA
16/10Mon
1 stopAir Canada
12h 34mGVA-YTZ
C$ 1,234
13/6Tue
1 stopAir Canada
17h 30mYTZ-GVA
22/6Thu
1 stopAir Canada
12h 34mGVA-YTZ
C$ 1,248
16/6Fri
1 stopAir Canada
19h 30mYTZ-GVA
25/6Sun
1 stopAir Canada
11h 34mGVA-YTZ
C$ 1,316
18/6Sun
1 stopMultiple Airlines
28h 20mYTZ-BSL
22/6Thu
3 stopsMultiple Airlines
36h 09mBSL-YTZ
C$ 1,327
25/6Sun
1 stopAir Canada
10h 30mYTZ-GVA
5/7Wed
1 stopAir Canada
11h 34mGVA-YTZ
C$ 1,362
11/7Tue
1 stopAir Transat
32h 15mYTZ-BSL
8/8Tue
1 stopAir Transat
14h 19mBSL-YTZ
C$ 1,392
13/7Thu
1 stopAir Canada
15h 30mYTZ-GVA
26/7Wed
2 stopsAir Canada
15h 19mGVA-YTZ
C$ 1,431
13/7Thu
1 stopAir Canada
12h 30mYTZ-GVA
26/7Wed
2 stopsAir Canada
13h 19mGVA-YTZ
C$ 1,433
26/6Mon
1 stopAir Canada
10h 30mYTZ-GVA
3/7Mon
1 stopAir Canada
25h 34mGVA-YTZ
C$ 1,434
6/7Thu
1 stopMultiple Airlines
15h 30mYTZ-GVA
12/7Wed
2 stopsMultiple Airlines
23h 59mGVA-YTZ
C$ 1,441
30/8Wed
2 stopsAir Canada
12h 15mYTZ-ZRH
12/9Tue
2 stopsAir Canada
13h 24mZRH-YTZ
C$ 1,448
6/7Thu
1 stopMultiple Airlines
17h 30mYTZ-GVA
12/7Wed
2 stopsMultiple Airlines
23h 59mGVA-YTZ
C$ 1,460
15/9Fri
2 stopsAir Canada
12h 35mYTZ-ZRH
24/9Sun
2 stopsAir Canada
14h 24mZRH-YTZ
C$ 1,464
3/9Sun
1 stopAir Transat
28h 00mYTZ-BSL
28/9Thu
1 stopAir Transat
14h 19mBSL-YTZ
C$ 1,507
18/6Sun
1 stopMultiple Airlines
28h 20mYTZ-BSL
22/6Thu
2 stopsMultiple Airlines
19h 04mBSL-YTZ
C$ 1,516
18/6Sun
2 stopsMultiple Airlines
13h 25mYTZ-BSL
22/6Thu
3 stopsMultiple Airlines
37h 09mBSL-YTZ
C$ 1,518
6/7Thu
2 stopsMultiple Airlines
20h 55mYTZ-GVA
12/7Wed
2 stopsMultiple Airlines
23h 59mGVA-YTZ
C$ 1,533
6/7Thu
2 stopsMultiple Airlines
20h 55mYTZ-GVA
12/7Wed
2 stopsMultiple Airlines
23h 59mGVA-YTZ
C$ 1,565

Search by stops

Search by airline

Search by price

Recent one-way flight deals

26/9Tue
2 stopsMultiple Airlines
16h 15mYTZ-GVA
C$ 428
26/9Tue
2 stopsMultiple Airlines
26h 05mYTZ-ZRH
C$ 438
22/9Fri
2 stopsMultiple Airlines
24h 25mYTZ-ZRH
C$ 487
16/9Sat
2 stopsMultiple Airlines
20h 00mYTZ-GVA
C$ 504
22/9Fri
2 stopsMultiple Airlines
24h 25mYTZ-ZRH
C$ 506
27/9Wed
2 stopsMultiple Airlines
36h 35mYTZ-GVA
C$ 594
27/9Wed
2 stopsMultiple Airlines
36h 00mYTZ-ZRH
C$ 609
8/9Fri
2 stopsMultiple Airlines
38h 40mYTZ-ZRH
C$ 636
30/8Wed
2 stopsMultiple Airlines
14h 10mYTZ-GVA
C$ 746
15/7Sat
3 stopsMultiple Airlines
40h 50mYTZ-ZRH
C$ 753
15/7Sat
1 stopAir Canada
29h 00mYTZ-ZRH
C$ 764
16/7Sun
1 stopAir Canada
17h 00mYTZ-ZRH
C$ 768
2/7Sun
1 stopAir Canada
16h 00mYTZ-ZRH
C$ 787
16/7Sun
2 stopsAir Canada
12h 15mYTZ-ZRH
C$ 810
29/7Sat
2 stopsAir Canada
15h 15mYTZ-ZRH
C$ 866
13/6Tue
1 stopAir Canada
10h 30mYTZ-GVA
C$ 932
12/6Mon
1 stopAir Canada
32h 30mYTZ-GVA
C$ 935
8/9Fri
1 stopUndisclosed Carrier
9h 30mYTZ-GVA
C$ 1,108
8/9Fri
1 stopUndisclosed Carrier
12h 00mYTZ-ZRH
C$ 1,111
21/6Wed
1 stopSWISS
10h 30mYTZ-GVA
C$ 1,374

Search by stops

Search by airline

Search by price

Toronto Island - Switzerland Flights

Departure:

Toronto Island (YTZ)Canada

Return flight deals:

Switzerland - Toronto Island

Cabin classes:

Browse origins:

Browse destinations:

C$ 911
C$ 1,411