Find Cheap Flights from Switzerland to Ontario

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

Wed 11/22
Wed 11/29
Any month
Compare vs. KAYAK |

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

Airports
Origin
Geneva
$1007
only
$1007
Zurich
$941
only
$941
Destination
Ontario
$941
only
$941
Tue, May 15
ZRH
ONT
17h 37m
Tue, May 22
ONT
ZRH
14h 20m
Trip: 8 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 51333 reviews
Overall
7.2
Boarding
7.3
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
MRY
LAX
Good 6.3

Boarding was organized and prompt. Crew was fantastic.

Flight was to short.

LAX
ORD
Okay 4.3

Left a little early

Smaller seats, no video or music options on a almost four hour flight. Why United why?

HNL
LAX
Excellent 9.3

Fast service

Wi-Fi cost too much

MFE
IAH
Good 6.3

No snack

IAH
BDL
Okay 5.3

Crew friendliness

The cabin was way too cold. Audio beeps (fasten seat belts) are too loud

Wed, Jan 17
GVA
ONT
21h 06m
Wed, Jan 24
ONT
GVA
28h 45m
$1007
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19842 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

FRA
YYZ
Excellent 10.0

Movie selection was great! Thank you for having a vegetarian food option.

HND
YYZ
Okay 4.4

Lowest fare

Online checkin failed, airport kiosk couldn't handle how names are written on Japanese passports (it's English) and had to wait 2 hours on the line to check in because they were down to 1 agent toward the end. Made it to the gate just as boarding started. Very limited entertainment options for modern day airlines. Uncomfortable seating.

YYZ
BOG
Okay 4.3

Very cold plane

YLW
YYZ
Okay 4.0

Seats were uncomfortable and tight. Leg room is not existent.

Tue, May 15
ZRH
ONT
21h 43m
Thu, Jun 7
ONT
ZRH
18h 20m
$1087
Trip: 24 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13439 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
ATH
LHR
Okay 5.0

Not much.

Pay for food on BA? They didn't even offer free water.

LHR
DUB
Mediocre 3.3

Boarding was a bit confusing and staff wasn't actively being helpful with information. Got absolutely nothing to drink/eat on the plane-not even a glass of water! The flight crew was just ok, no one "stood out" as good or excellent. Again, nothing about this flight made me want to definitely fly British Airways again.

LHR
PHX
Good 7.0

Wheelchair was not provided at London and Phoenix locations.

ORD
LHR
Good 7.0

Flight crew was just ok; nothing they did made me want to fly with British Airways again. Salad was good but the chicken nondescript.

LHR
IAD
Excellent 8.3

Crew was very friendly and helpful when needed. Excellent choice of movies/entertainment (for my personal taste). Overall a pleasant, smooth 7 hour flight.

Food was as decent as an airline meal can get. Seats were as comfortable as an economy class seat can get.

Thu, Dec 14
ZRH
ONT
16h 57m
Wed, Jan 3
ONT
ZRH
14h 17m
$1089
Trip: 21 days
Overall 0.0 Poor
Based on 0 reviews
Fri, Dec 22
ZRH
ONT
19h 57m
Sat, Jan 6
ONT
ZRH
33h 00m
$1177
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Sat, Jan 20
GVA
ONT
32h 38m
Fri, Jan 26
ONT
GVA
18h 55m
$1178
Trip: 7 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 1878 reviews
Overall
7.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
PRG
Excellent 8.6

It was on time and the crew was good

The food wasnt upto the mark

OUA
CDG
Okay 5.6

Seat comfort in business class Professional and friendly crew

Food not tasty Limited entertainment even in business class (such small and old screen style) Newspapers available to be much more diversified When is the WiFi going to be available?

PTP
FDF
Good 6.5

The price 50€ cheaper than the other operators. Quick flight. Kind crew.

Lack organisation for checking. No difference if you have done the checking online. No breakfast on a 7am flight though included in the price.

YYZ
CDG
Okay 4.6

Got pillow, blanket, headphone and eye cover

Older plane Very small tv screen Didn't get the bread roll with my dinner. Asked for it but she didn't bring it to me. No usb plug to charge

VIE
CDG
Excellent 10.0

The hostesses were very kind and nice

Thu, Dec 21
ZRH
ONT
20h 04m
Sun, Dec 31
ONT
ZRH
21h 13m
$1602
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1485 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
SFO
AMS
Excellent 10.0

From pre-boarding, to boarding, to the food, and the attentiveness, everything was top notch! The cleanliness of the plane was only topped by the friendliness of the crew.

The flight was marked at almost 11hrs but ended up being only 9...not a negative other than it meant not spending as much time on board!

FCO
AMS
Excellent 10.0

Flight crew was pleasant and attentive. Seats were comfortable for economy as well. We were allowed to check in extra baggage for free at check in which really helped since we would be catching a connecting flight in Amsterdam

AMS
PRG
Excellent 10.0

Equally friendly crew and experience. It was complimented by the time we got to spend in the fantastic KLM lounge while we waited for the flight.

Nothing!

AMS
ATL
Good 7.0

newer plane, good staff

need better and more food options, more often

DMM
AMS
Okay 4.3

staff was fine

old old plane, very uncomfortable. Tiny bad screen made movies pointless

Fri, Dec 22
ZRH
ONT
20h 55m
Mon, Jan 1
ONT
ZRH
35h 14m
$1775
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Thu, Apr 12
ZRH
ONT
17h 37m
Tue, Apr 24
ONT
ZRH
15h 40m
Trip: 13 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 51333 reviews
Overall
7.2
Boarding
7.3
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
IAH
BDL
Okay 5.3

Crew friendliness

The cabin was way too cold. Audio beeps (fasten seat belts) are too loud

EWR
PHX
Excellent 8.6

Again expectation can get in the way. And of course the airline needs for flights to be as full as possible. In order to be profitable in the long run. We all want them to be able to stay in business

Same point - the point was full and I’ve already clarified that .

MRY
LAX
Good 6.3

Boarding was organized and prompt. Crew was fantastic.

Flight was to short.

IAD
BDL
Mediocre 2.0

The crew was very rude, I was told I had to store my purse, the person next to me wouldn't store the carry on baggage, I needed to take scheduled medicine in flight, I couldn't as my purse was stowed. I was delayed for over and hour and a half after arriving. I had to stop and eat in the airport. With chronic health issues addressed this way I will probably not use United again.

SFO
RNO
Mediocre 3.0

Flight was on time and I received my checked baggage.

Seat was uncomfortable due to insufficient foot space. All (about 6) overhead bins in the rear of the aircraft were full because crew stored “essential equipment” in them. Crew was not professional. After takeoff they never came around to see if anyone needed anything and not even a glass of water was offered for the entire flight. They didn’t even ensure that everyone wore seatbelts on landing - woman next to me was stretched out hugging her companion while landing wilth unbuckled seatbelt. Entertainment screen did not wirk properly.

Wed, Jan 17
GVA
ONT
21h 06m
Tue, Jan 23
ONT
GVA
19h 25m
$1011
Trip: 7 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19842 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

YYZ
BOG
Okay 4.3

Very cold plane

BOS
YYZ
Excellent 9.3

T

The waiting area at the Boston airport is poor. It is very small, rundown and with limited access to refreshments. It's ok but certainly not a selling point.

YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

LHR
YVR
Okay 5.6

They have good entertainment system and library

The plane delayed for almost 90m due to a mechanical issue. Of course, we missed our connection in Vancouver. Upon arriving in Vancouver, there was no help at all or guidance. Customer support desk was manned by one agent even in the presence of long queues.

Wed, May 16
ZRH
ONT
21h 43m
Thu, Jun 7
ONT
ZRH
19h 45m
$1087
Trip: 23 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13439 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
ORD
LHR
Good 7.0

Flight crew was just ok; nothing they did made me want to fly with British Airways again. Salad was good but the chicken nondescript.

MAD
LHR
Mediocre 2.0

Got us (but not our bags) to Seattle. Wanted ro charge for water--are you kidding me??

Abysmally awful customer service--way beyond rude and not at all helpful.

LHR
PHX
Good 7.0

Wheelchair was not provided at London and Phoenix locations.

LHR
DUB
Mediocre 3.3

Boarding was a bit confusing and staff wasn't actively being helpful with information. Got absolutely nothing to drink/eat on the plane-not even a glass of water! The flight crew was just ok, no one "stood out" as good or excellent. Again, nothing about this flight made me want to definitely fly British Airways again.

SEA
LHR
Okay 4.0

The flight was cancelled, it was very difficult for me to do all rearrangements.

Sun, Jan 14
GVA
ONT
21h 06m
Wed, Jan 24
ONT
GVA
28h 45m
$1032
Trip: 11 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19842 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
BOS
YYZ
Excellent 9.3

T

The waiting area at the Boston airport is poor. It is very small, rundown and with limited access to refreshments. It's ok but certainly not a selling point.

YLW
YYZ
Okay 4.0

Seats were uncomfortable and tight. Leg room is not existent.

FRA
YYZ
Excellent 10.0

Movie selection was great! Thank you for having a vegetarian food option.

ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

Thu, May 17
ZRH
ONT
21h 43m
Thu, Jun 7
ONT
ZRH
18h 20m
$1087
Trip: 22 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13439 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
PHX
Good 7.0

Wheelchair was not provided at London and Phoenix locations.

LHR
LAX
Excellent 9.0

All of the flight attendants were extremely sweet!

ORD
LHR
Good 7.0

Flight crew was just ok; nothing they did made me want to fly with British Airways again. Salad was good but the chicken nondescript.

AMS
LHR
Excellent 9.0

The boarding process could be better

LIN
LHR
Excellent 10.0

excellent, efficient, clean, professional

partnering with American Airlines is a crime and an offense.

Mon, Dec 4
GVA
ONT
20h 02m
Sat, Dec 9
ONT
GVA
24h 40m
$1120
Trip: 6 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 51333 reviews
Overall
7.2
Boarding
7.3
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
IAH
BDL
Okay 5.3

Crew friendliness

The cabin was way too cold. Audio beeps (fasten seat belts) are too loud

PSC
SFO
Okay 4.0

Crew was polite

I guess San Francisco ATC (Air Traffic Control) decided the plane couldn’t leave San Fran until way past our take off time. Then it takes two plus hours to get the plane here unload and refuel and rest. So I missed my connecting flight to Redding. Which meant I had to fly to Sacramento. Then I had a pleasant 3 hour drive on I-5 (can you sense my sarcasm?!) didn’t reach my destination until 5 in the FREAKING morning. Around 8 HOURS LATE TO MY DESTINATION

SFO
PSC
Excellent 10.0

The service as soon as I walked in the first airport until I walked out the last one was excellent for this trip

SFO
RNO
Mediocre 3.0

Flight was on time and I received my checked baggage.

Seat was uncomfortable due to insufficient foot space. All (about 6) overhead bins in the rear of the aircraft were full because crew stored “essential equipment” in them. Crew was not professional. After takeoff they never came around to see if anyone needed anything and not even a glass of water was offered for the entire flight. They didn’t even ensure that everyone wore seatbelts on landing - woman next to me was stretched out hugging her companion while landing wilth unbuckled seatbelt. Entertainment screen did not wirk properly.

RDD
SFO
Excellent 10.0

The service as soon as I walked in the first airport until I walked out the last one was excellent for this trip

Wed, Jan 17
GVA
ONT
21h 06m
Sat, Jan 27
ONT
GVA
28h 45m
$1032
Trip: 11 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19842 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

EWR
YVR
Excellent 8.3

Flight attendants were courteous

We have to buy our own food

YYZ
BOG
Okay 4.3

Very cold plane

BOS
YYZ
Excellent 9.3

T

The waiting area at the Boston airport is poor. It is very small, rundown and with limited access to refreshments. It's ok but certainly not a selling point.

YVR
YYZ
Mediocre 2.0

I like that they are Canadian

I don't like how unhelpful they are, their food, their staff, the way they treat clients etc. Seriously my least favourite company to fly with. I'd rather pay extra and fly WestJet anyday!

Mon, May 14
ZRH
ONT
21h 43m
Thu, Jun 7
ONT
ZRH
18h 20m
$1112
Trip: 25 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13439 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
ORD
LHR
Good 7.0

Flight crew was just ok; nothing they did made me want to fly with British Airways again. Salad was good but the chicken nondescript.

LHR
PHX
Good 7.0

Wheelchair was not provided at London and Phoenix locations.

LIN
LHR
Excellent 10.0

excellent, efficient, clean, professional

partnering with American Airlines is a crime and an offense.

MAD
LHR
Mediocre 2.0

Got us (but not our bags) to Seattle. Wanted ro charge for water--are you kidding me??

Abysmally awful customer service--way beyond rude and not at all helpful.

AMS
LHR
Excellent 9.0

The boarding process could be better

Mon, Dec 18
GVA
ONT
36h 12m
Sun, Dec 31
ONT
GVA
16h 55m
$1128
Trip: 14 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 51333 reviews
Overall
7.2
Boarding
7.3
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
EWR
PHX
Excellent 8.6

Again expectation can get in the way. And of course the airline needs for flights to be as full as possible. In order to be profitable in the long run. We all want them to be able to stay in business

Same point - the point was full and I’ve already clarified that .

HNL
LAX
Excellent 9.3

Fast service

Wi-Fi cost too much

SFO
RNO
Mediocre 3.0

Flight was on time and I received my checked baggage.

Seat was uncomfortable due to insufficient foot space. All (about 6) overhead bins in the rear of the aircraft were full because crew stored “essential equipment” in them. Crew was not professional. After takeoff they never came around to see if anyone needed anything and not even a glass of water was offered for the entire flight. They didn’t even ensure that everyone wore seatbelts on landing - woman next to me was stretched out hugging her companion while landing wilth unbuckled seatbelt. Entertainment screen did not wirk properly.

SFO
ORD
Mediocre 3.6

Flight left 6 hours late with only vague explanations. Simply, "we had to get our equipment in the right places." Attempts to standby on 3 other flights were fruitless and UA airport staff gave no direction or recommendations other than "were sorry."

PSC
SFO
Okay 4.0

Crew was polite

I guess San Francisco ATC (Air Traffic Control) decided the plane couldn’t leave San Fran until way past our take off time. Then it takes two plus hours to get the plane here unload and refuel and rest. So I missed my connecting flight to Redding. Which meant I had to fly to Sacramento. Then I had a pleasant 3 hour drive on I-5 (can you sense my sarcasm?!) didn’t reach my destination until 5 in the FREAKING morning. Around 8 HOURS LATE TO MY DESTINATION

Fri, Jan 19
GVA
ONT
21h 07m
Wed, Jan 24
ONT
GVA
28h 45m
$1032
Trip: 6 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19842 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
BOS
YYZ
Excellent 9.3

T

The waiting area at the Boston airport is poor. It is very small, rundown and with limited access to refreshments. It's ok but certainly not a selling point.

YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

YYZ
BOG
Okay 4.3

Very cold plane

FRA
YYZ
Excellent 10.0

Movie selection was great! Thank you for having a vegetarian food option.

YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

Sun, Dec 24
GVA
ONT
35h 46m
Fri, Jan 5
ONT
GVA
26h 20m
$1389
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Tue, May 15
ZRH
ONT
21h 43m
Sat, Jun 9
ONT
ZRH
20h 46m
$1112
Trip: 26 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13439 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
ATH
LHR
Okay 5.0

Not much.

Pay for food on BA? They didn't even offer free water.

LHR
BOM
Okay 5.3

The flight staffs were awesome

No USB port on the plane

ORD
LHR
Good 7.0

Flight crew was just ok; nothing they did made me want to fly with British Airways again. Salad was good but the chicken nondescript.

MAD
LHR
Mediocre 2.0

Got us (but not our bags) to Seattle. Wanted ro charge for water--are you kidding me??

Abysmally awful customer service--way beyond rude and not at all helpful.

LHR
IAD
Excellent 8.3

Crew was very friendly and helpful when needed. Excellent choice of movies/entertainment (for my personal taste). Overall a pleasant, smooth 7 hour flight.

Food was as decent as an airline meal can get. Seats were as comfortable as an economy class seat can get.

*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

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.