Find Cheap Flights from Switzerland to Ontario

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

Depart
Return
Any month
Compare vs. KAYAK |

Switzerland to Ontario Flight Information

Flights Arrive in Ontario
Flights Depart from Switzerland
Flight Price C$ 584
Airlines Icelandair, TAP AIR PORTUGAL, British Airways, Delta

Book cheap flights from Switzerland to Ontario (round-trip)

Airports
Origin
Basel
C$ 650
only
C$ 650
Geneva
C$ 584
only
C$ 584
Zurich
C$ 615
only
C$ 615
Destination
Toronto
C$ 584
only
C$ 584
C$ 683
only
C$ 683
Tue, 29 Jan
GVA
Geneva Geneve-Cointrin
YYZ
Toronto Pearson Intl
13h 25m
Wed, 20 Feb
YYZ
Toronto Pearson Intl
GVA
Geneva Geneve-Cointrin
22h 10m
C$ 584
Trip: 23 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 23 Apr
ZRH
Zurich
YYZ
Toronto Pearson Intl
10h 55m
Sat, 4 May
YYZ
Toronto Pearson Intl
ZRH
Zurich
10h 00m
C$ 690
Trip: 12 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 8,063 reviews
Overall
7.5
Boarding
7.2
Comfort
7.4
Crew
8.1
Entertainment
7.7
Food
6.2
SEA
KEF
Excellent 9.3

Pros: Service was great!

Cons: It would be nice to have a few more food choices for the long flight

BWI
KEF
Excellent 10.0

Pros: The movies!

KEF
IAD
Good 6.0

Pros: Very helpful and courteous flight attendants.

Cons: Chaotic boarding process, like cattle all in one mass. Frustration of short transfer time exacerbated by failure of the scanners to accept the boarding pass, slow handling of passengers by gate personnel, lack of overhead storage required me to check a small carryon bag.

JFK
KEF
Mediocre 2.0

Cons: I had to cancel my trip and was not able to or even reschedule even with flight insurance. I'll never utilize this airline/company ever again & am getting the word out. This airline/company like most are greedy & inconsiderate with their customers.

KEF
AMS
Excellent 10.0

Pros: Still the movies. And the wide body jet

Wed, 17 Apr
BSL
Basel/Mulhouse EuroAirport Swiss
YYZ
Toronto Pearson Intl
16h 30m
Sat, 20 Apr
YYZ
Toronto Pearson Intl
BSL
Basel/Mulhouse EuroAirport Swiss
28h 25m
C$ 946
Trip: 4 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 4,171 reviews
Overall
7.4
Boarding
7.3
Comfort
7.2
Crew
7.9
Entertainment
6.6
Food
7.0
LIS
PRG
Okay 4.0

Cons: Delayed! Got home around 3am. This shouldnt be like this. Precautions need to be taken.

LIS
FNC
Mediocre 2.0

Pros: Nothing to like. Rude staff.

LGW
OPO
Mediocre 2.0

Cons: I was rerouted to Madrid and did not have the correct timely information to cancel and rebook or to get a credit toward a future flight. There was no clear item on line to be used for my problem.

EWR
OPO
Okay 5.6

Pros: I did like that the flight wasnt full

Cons: Website was not intuitive with regard to baggage fees. Paid $100++ for ONE bag ans then they failed to transfer my bags to the connecting flight. Still waiting on the status of my belongings.

EWR
OPO
Okay 4.6

Cons: I arrived 13 hours late, had two extra flights. I was delayed 3 hours first flight, 1.5 hours second flight after watching two flights that I “wasn’t allowed” to be on depart right in front of me at 9 and 10 instead of the 11 that they rebooked me on. Once I landed in Lisbon after the second flight that o wasn’t supposed to take. We missed the connection by 5 minutes and there were many people flying to my same destination. I had to wait 5 hours in Lisbon when I shouldn’t have ever went to Lisbon. I bought a ticket from Newark to Zürich through Porto 10 hours in total. I think TAP overbooked everyone and seated us on purpose. The secondflight was delayed due to “bad weather” and it was perfectly nice outside. Shame on TAP. I’m sure other people are complaining.

Wed, 19 Dec
BSL
Basel/Mulhouse EuroAirport Swiss
YYZ
Toronto Pearson Intl
13h 45m
Sun, 13 Jan
YYZ
Toronto Pearson Intl
BSL
Basel/Mulhouse EuroAirport Swiss
13h 05m
C$ 1067
Trip: 26 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 19,798 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
BCN
LGW
Good 6.6

Pros: Fast boarding with group number priority

Cons: No complementary rescteshments. You had to pay and only pay by card.

LHR
PHL
Excellent 10.0

Pros: Good service

WAW
LHR
Excellent 10.0

Pros: Crew was very professional, food options were excellent.

ACC
LHR
Excellent 10.0

Pros: The crew was nice

Cons: Nothing

MAD
LHR
Excellent 10.0

Pros: British Airways sets the standard for great customer service...even in economy. Great food, helpful cabin crew, and help available everywhere.

Fri, 1 Mar
GVA
Geneva Geneve-Cointrin
YYZ
Toronto Pearson Intl
25h 10m
Sat, 9 Mar
YYZ
Toronto Pearson Intl
GVA
Geneva Geneve-Cointrin
10h 30m
C$ 584
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 14 Feb
ZRH
Zurich
YYZ
Toronto Pearson Intl
11h 25m
Mon, 18 Feb
YYZ
Toronto Pearson Intl
ZRH
Zurich
13h 05m
C$ 615
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 26 May
GVA
Geneva Geneve-Cointrin
YYZ
Toronto Pearson Intl
10h 55m
Sun, 2 Jun
YYZ
Toronto Pearson Intl
GVA
Geneva Geneve-Cointrin
10h 00m
C$ 726
Trip: 8 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 8,063 reviews
Overall
7.5
Boarding
7.2
Comfort
7.4
Crew
8.1
Entertainment
7.7
Food
6.2
BOS
KEF
Good 7.0

Pros: Food was great

Cons: Entertainment selection was weird and horrible

KEF
IAD
Good 6.0

Pros: Very helpful and courteous flight attendants.

Cons: Chaotic boarding process, like cattle all in one mass. Frustration of short transfer time exacerbated by failure of the scanners to accept the boarding pass, slow handling of passengers by gate personnel, lack of overhead storage required me to check a small carryon bag.

SEA
KEF
Okay 4.6

Pros: Staff

Cons: Same old movies Back row Seats didn’t go back

BOS
KEF
Mediocre 2.0

Pros: No baggage but flight advertised as Evonomy standard, that includes 1 checked bag.

Cons: See above.

DUB
KEF
Excellent 10.0

Pros: I enjoyed my flight with Iceland air. What I especially liked was how polite and helpful at the staff members were. The plane was also very nice and clean.

Wed, 20 Feb
ZRH
Zurich
YYZ
Toronto Pearson Intl
25h 25m
Mon, 25 Feb
YYZ
Toronto Pearson Intl
ZRH
Zurich
10h 35m
C$ 626
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 21 Mar
ZRH
Zurich
YYZ
Toronto Pearson Intl
25h 25m
Thu, 4 Apr
YYZ
Toronto Pearson Intl
ZRH
Zurich
10h 35m
C$ 630
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 31 Jan
ZRH
Zurich
YYZ
Toronto Pearson Intl
13h 40m
Thu, 21 Feb
YYZ
Toronto Pearson Intl
ZRH
Zurich
13h 05m
C$ 645
Trip: 22 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 20 Feb
BSL
Basel/Mulhouse EuroAirport Swiss
YYZ
Toronto Pearson Intl
29h 50m
Sun, 24 Feb
YYZ
Toronto Pearson Intl
BSL
Basel/Mulhouse EuroAirport Swiss
16h 35m
C$ 650
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 27 Apr
ZRH
Zurich
YYZ
Toronto Pearson Intl
10h 55m
Thu, 2 May
YYZ
Toronto Pearson Intl
ZRH
Zurich
16h 15m
C$ 651
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 17 Apr
ZRH
Zurich
YYZ
Toronto Pearson Intl
10h 40m
Sat, 20 Apr
YYZ
Toronto Pearson Intl
ZRH
Zurich
13h 45m
C$ 2382
Trip: 4 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 21,930 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.7
Food
7.4
CUN
ATL
Excellent 8.0

Pros: Speedy check in. Friendly crew.

Cons: The tv kept having problems. In all three seats we were in. We could only watch tv but the audio kept cutting out. Annoying to say the least

SEA
GEG
Mediocre 2.0

Cons: The pplane was two hours late to depart due to technical issues.

GFK
MSP
Good 6.0

Cons: Plane was so small I couldn’t even put my backpack in overhead and nobody told me to check it even when I asked

ATL
PHX
Excellent 9.3

Cons: Got a stiff neck cause the seat would not go back. Makes it difficult to see the entertainment with my progressive lenses

AUS
DTW
Mediocre 2.0

Pros: Nothing

Cons: That Delta was not more accommodating when I missed my flight.. Got totally lost in Austin. Have never driven there before and highways were difficult at times. $503 to get on another flight home. Ended up getting better deal at Southwest. Will most likely stick with them next time I am forced to fly.

Thu, 14 Feb
ZRH
Zurich
YYZ
Toronto Pearson Intl
11h 25m
Sun, 24 Feb
YYZ
Toronto Pearson Intl
ZRH
Zurich
10h 35m
C$ 662
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 10 May
ZRH
Zurich
YYZ
Toronto Pearson Intl
10h 55m
Fri, 24 May
YYZ
Toronto Pearson Intl
ZRH
Zurich
21h 55m
C$ 662
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 1 Feb
GVA
Geneva Geneve-Cointrin
YYZ
Toronto Pearson Intl
16h 00m
Sat, 9 Feb
YYZ
Toronto Pearson Intl
GVA
Geneva Geneve-Cointrin
22h 30m
C$ 674
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 21 Jan
ZRH
Zurich
YTZ
Toronto Island
16h 18m
Thu, 7 Feb
YTZ
Toronto Island
ZRH
Zurich
17h 40m
C$ 683
Trip: 18 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 14 May
BSL
Basel/Mulhouse EuroAirport Swiss
YYZ
Toronto Pearson Intl
15h 40m
Sun, 19 May
YYZ
Toronto Pearson Intl
BSL
Basel/Mulhouse EuroAirport Swiss
15h 30m
C$ 756
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 5 May
ZRH
Zurich
YTZ
Toronto Island
16h 18m
Sun, 12 May
YTZ
Toronto Island
ZRH
Zurich
14h 40m
C$ 768
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 6 Jun
ZRH
Zurich
YYZ
Toronto Pearson Intl
26h 40m
Sun, 30 Jun
YYZ
Toronto Pearson Intl
ZRH
Zurich
21h 00m
C$ 779
Trip: 25 days
Overall 0.0 Poor
Based on 0 reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.