$187 Find Cheap Flights from Chicago O'Hare Airport to British Columbia - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 26% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals

Cheap Flights from O'Hare Intl to British Columbia

Cheapest round-trip prices found by our users on KAYAK in the last 5 days
Sort by: Cheapest
Vancouver
4h 31mNonstop
from $298per person
Comox
Comox
8h 23m2 stops
from $430per person
Abbotsford
8h 40m4 stops
from $441per person
Kelowna
7h 53m2 stops
from $451per person
Victoria
7h 00m2 stops
from $502per person
Prince George
Prince George
7h 32m3 stops
from $546per person
Cranbrook
Cranbrook
9h 22m2 stops
from $565per person
Penticton
27h 35m4 stops
from $1,086per person
Explore the map
Booking Insights

Price, demand and travel trends for Chicago O'Hare Intl Airport to British Columbia flights

Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.

What are the cheapest fares from Chicago O'Hare Intl Airport to British Columbia recently?

The cheapest fares from Chicago O'Hare Intl Airport to British Columbia on KAYAK in the last week were to Vancouver Intl (YVR) from $298 round-trip and to Comox (YQQ) from $430 round-trip.

How do fares into airports in British Columbia compare?

According to KAYAK data from the last 12 months, the cheapest airports to fly into British Columbia from Chicago O'Hare Intl Airport are:

• Abbotsford (YXX) (avg. price $320)
• Kelowna (YLW) (avg. price $490)
• Comox (YQQ) (avg. price $558)

Are flights from Chicago O'Hare Intl Airport to British Columbia cheaper or more expensive than last year?

Fares from Chicago O'Hare Intl Airport to British Columbia are about 23% higher than they were in November last year, averaging $521 round-trip.

What's the cheapest month to fly from Chicago O'Hare Intl Airport to British Columbia?

April is typically the cheapest month to fly from Chicago O'Hare Intl Airport to British Columbia, with round-trip fares averaging $517. July and August are usually the most expensive, averaging $694 and $681, respectively.

How do fares from Chicago O'Hare Intl Airport to British Columbia vary by day of the week?

On average, Friday is the cheapest day to fly from Chicago O'Hare Intl Airport to British Columbia and Saturday is the most expensive. Looking at the past 12 months of KAYAK data, it's 9% more expensive to fly on a Saturday compared to Friday.

What's the best time of day to fly from Chicago O'Hare Intl Airport to British Columbia?

It's cheapest to fly to British Columbia in the evening with average prices of $554. The morning is the most expensive time to fly, with average prices of $695.

What's the best time to book a flight from Chicago O'Hare Intl Airport to British Columbia?

Book your flights 8 weeks before your trip. KAYAK data collected over the past 12 months shows that booking in this window can save you around 31% compared to booking at the last minute (within 2 weeks of departure).

Key details for Chicago O'Hare Intl Airport to British Columbia flights

Low season

November

Cheapest flight

$187
Beat the crowds with an average 39% drop in travelers.
The most popular month to fly with an average 67% increase in travelers.
One-way flight from Chicago O'Hare Intl Airport to Vancouver Intl Airport

Your Chicago O'Hare Intl Airport to British Columbia flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines and booking tips.

  • Is now a good time to book a flight from Chicago O'Hare Intl Airport to British Columbia?

    Yes. Fares from Chicago O'Hare Intl Airport to British Columbia are low right now. As a rule of thumb, a round-trip under $489 (cheaper than most fares this year) is a good deal, so if you spot one at or below that, it's a good time to book.

  • How much should I budget for a flight from Chicago O'Hare Intl Airport to British Columbia?

    Over the past 12 months, round-trip fares from Chicago O'Hare Intl Airport to British Columbia have typically cost between $489 and $748.

  • What are the main airports serving British Columbia?

    British Columbia has 54 airports. 89% of KAYAK users choose Vancouver Intl (YVR) as their arrival airport.

  • Which airlines fly nonstop from Chicago O'Hare Intl Airport to British Columbia?

    Based on the flight schedule for the next 3 months, 2 airlines offer nonstop flights on this route:

    • United Airlines
    • Air Canada

  • Which destinations in British Columbia can I fly nonstop from Chicago O'Hare Intl Airport?

    Based on the flight schedule for the next 3 months, you can fly nonstop from Chicago O'Hare Intl Airport to just one destination in British Columbia: Vancouver.

  • Is it cheaper to fly with a layover from Chicago O'Hare Intl Airport to British Columbia?

    Yes, nonstop flights from Chicago O'Hare Intl Airport to British Columbia average $643 over the past 12 months, but flights with a layover can cost less. The most affordable connecting airports are:

    • Calgary (YYC) (avg. price $366)
    • San Francisco (SFO) (avg. price $491)
    • Los Angeles (LAX) (avg. price $567)

  • How long is a flight from Chicago O'Hare Intl Airport to British Columbia?

    Nonstop flights from Chicago O'Hare Intl Airport to British Columbia take 4h 49m on average. All flights fly into Vancouver Intl (YVR).

  • Which cabin classes are available from Chicago O'Hare Intl Airport to British Columbia?

    On flights from Chicago O'Hare Intl Airport to British Columbia you can book Economy Class, Business Class or First Class.

  • What are some popular landmarks around British Columbia?

    British Columbia is home to many popular sights. KAYAK travelers' favorites include:

    • BC Place Vancouver
    • Rogers Arena
    • Vancouver Convention Centre
    • Stanley Park

  • What are the earliest and latest flights from Chicago O'Hare Intl Airport to British Columbia?

    The earliest nonstop flight from Chicago O'Hare Intl Airport to British Columbia departs at 8:49 am and the latest leaves at 3:35 pm. Nonstop flights take about 4h 49m.

Your guide to booking Chicago O'Hare Intl Airport to British Columbia flights

Get tips on when to book, when to fly and what to know before your trip.
  • If you can plan ahead, the sweet spot for booking your flight is 8 weeks before your trip. KAYAK data shows fares in this window are around 31% lower than last-minute bookings (made within 2 weeks of departure). Not ready to commit? Set a Price Alert and we'll let you know when prices change.
  • Flexible with your dates? Fly in April to save some money. It's typically the cheapest month on this route, while flights in July will cost you the most.
  • Fly out on a Friday to get the cheapest fares. Avoid Saturday flights, which are about 9% more expensive.
  • If you're watching your budget, fly into Abbotsford (YXX) which has the lowest average airfare in the region. Just remember to budget for any onward travel by bus, car or domestic flight.
  • Start your trip in Vancouver, the most popular destination in British Columbia. From there, it's easy to continue on to other popular spots such as Victoria, Whistler and Kelowna.
  • Time or money? If speed matters most, fly from Chicago O'Hare Intl Airport to Vancouver Intl (YVR). If you're after the lowest fares, Abbotsford (YXX) is usually your best bet.

Reviews of the top 5 airlines serving from O'Hare Intl to British Columbia

 
Need help choosing which airline to fly with from O'Hare Intl to British Columbia? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.9
Alaska AirlinesOverall score based on 13159 reviews
7.0Entertainment
8.1Boarding
7.8Comfort
7.0Food
8.5Crew
Airline reviews

Great flight with great crew. I like that they came around to serve our strings twice during our four-hour flight.

10.0 ExcellentSusanne, Oct 2026
Read more Alaska Airlines reviews

Great flight with great crew. I like that they came around to serve our strings twice during our four-hour flight.

I paid extra to choose a seat. When arriving at the gate after a very stressful check in at the airport, realized did not get the chosen seat that I PAID for. When I called the airline I was told I did not pay to choose a seat and could not be refunded, but I DID pay extra to choose a seat. And of course, got stuck in a MIDDLE seat. Since the seats are now crammed together, this is especially uncomfortable. The check in for baggage was ridiculous, it was a mile long and the kiosk to check in for the flight was very confusing. We finally sought out help and a very rude representative quickly went through the kiosk and printed a boarding pass that did not provide the PAID for chosen seat. Didn't get to get on the return flight because the flight coming in was delayed several hours, missed the flight by 3 minutes!!!!!!! You really can't hold the door for 3 minutes for a passenger you KNOW you are waiting for??? What stress and had to wait 4 MORE HOURS to get a flight home because you could not keep the door open 3 minutes. 3 minutes. Had only 20 minutes to get from flight to connecting flight and was accused of taking too long to get from gate to gate in Chicago. Flights were delayed all day long coming in and going out, you would think you could wait 3 minutes to allow passengers to get to the connecting flights. HUGE inconvenience, stressful and makes for a really LONG day when the flight leaving Des Moines to Chicago was horribly delayed, already had a horrible experience and missed the connecting flight by 3 minutes. 3 minutes. Airplane was still there, the door closed, why on earth is it such a huge deal to wait a few minutes when flights were already delayed ALL DAY LONG and why is it such a huge deal to REOPEN the door to let another passenger on??!! I used to like Alaska Airlines. I just plain hate flying in general now. The airlines have 0 (zero)care about the people buying tickets and making travel plans and how stressful flying is now. Zero care.

They overbooked the flight! Or they said it was over weight, very unnerving as flying is a gamble anyway. They were waiting for six passengers to give up their seats, before they would board the flight, they were offering $1100. I’m guessing towards the purchase of the next ticket which I would never purposely fly with American Airlines. It was just the only flight available with what I needed. American Airlines is the top two worst airlines to fly with. And then after waiting an hour and four minute delay departing they ended up seating the people that they had asked to give up their seats anyway turns out they were not overweight after all. So all of that in a delayed flight and a delayed landing in Des Moines for nothing American Airlines is in competition with United Airlines for the worst airline to fly with.

The seat was comfortable, but I paid for upgraded seats and they did not state that there was no outlets for devices.

Extremely professional crew there are very friendly and first class. Everything worked well on the plane. Food was to be expected. Drinks were very good. Shout out to Charlie in first class who was an excellent flight attendant.

Thanks for all you do to keep us safe and on time!

I like flying Alaska Airlines. I think the staff are happy, the plane is comfortable, the entertainment reasonable, the food acceptable.

No WiFi. Terrible food. Very long walk to the gate and from the gate after landing. Gate changed without notice.

I really hate the seat assignment at the gate. I understand it is so families can sit together but it caused me and others a lot of unnecessary stress and confusion, enough for me to not fly Alaska again. The app is so awful that it did not even update my seat assignment on the boarding pass but sent me a notification of my seat... it showed in Apple Wallet but not in the Alaska app itself. That only made the stress worse. I think most people like myself prefer to know where they are seated at check in 24 hours before so they don't have to anxiously hang out at the gate the entire time. This is not a good use of your agents time either to be dealing with all of us asking where we are sitting. You should automatically assign the multiple seat purchases to be together before they check in and fill us solo travelers in those gaps as we check in.

Great. Went right to the desk and the people were helpful and kind. I was able to get my boarding pass in under 5minutes. They made sure I received the text.

Perfect. On time and the weather was perfect so we came in a few minutes early.

On time. Carry on and personal bag was accommodated on the plane. Entertainment was accessible without bringing own device. Whole can of juice was provided rather than a pour.

The kid in the middle seat kicked me almost the whole flight, almost kicked my hot tea off my tray. The flight was delayed due to the first plane not being able to be de-iced in July! We had to get a new plane. Now I drive 3 hours back to Edmonton because direct flights from PVR were way to expensive

Not United Airlines' fault. It's ORL airport's fault.

Very nice flight love the small aircraft. We had a wonderful flight attendant. Nice to see someone that really enjoys her job. Don't have her name but had a southern accent.

Seats in waiting area and on plane hard as rock. Fast internet on the flight was great! Crew was kind.

Not the fault of United—weather, reroute around weather, time sitting on tarmac, arrived couple hours late, too late for train into city necessitating a much pricier cab but weather…can’t be helped.

We had a layover from YVR to Denver. We bought 4 bottles of Absolut Vodka at the YVR Duty Free for $116.20, after going through security and American Customs Pre Clearance at YVR, Vancouver. When we landed in Denver, United put us behind the American Customs as well as TSA again for some reason. We were forced to go through American Customs and TSA again. TSA confiscated our rightfully owned Duty Free Absolut Vodka bottles. Because United incorrectly forced our flight behind American border and TSA again, we missed the connecting flight. After United put us on a later flight, we eventually arrived in Chicago very late, with hardly any sleep. I am looking for compensation from United for our incorrectly confiscated Absolut Vodka bottles worth $116.20, as well as compensation for incorrectly putting us behind American Customs and TSA again, causing us to miss our connecting flight, making us arrive extremely late in Chicago.

Flight was delayed due to weather and clogged toilet. Had to deplane. Flight was 3 hours delayed. Crew was awesome and offered water and snacks.

Standard flight experience, but there is only power at the seat to row 20 on the aircraft, on my initial check in it did not say that was the case

Flight was good, crew was excellent. No complaints at all

Delayed 3 times in a row for 4 hours total. Incrementally pushing back the flight claiming gate delays but they eventually changed the actual plane, due to technical issues. This strategy to avoid compensation to passengers is unprofessional.

The trip from LAX to Calgary was aboard a 737-700, which is more than twenty years old. Service was fine, and the food was good, but there was no inflight entertainment, and no WiFi. The flight from Calgary to Vancouver was also delayed more than an hour, due to congestion on the Calgary tarmac. And no food service, but there was in-flight WiFi which made a big difference.

my wife got very sick and we did not travel . we booked and bought the travel insurance and dot nothing but hassle and a triangle of stress in trying to make the insurance claim I called in and was told they would not give me anything in writing to say they would not refund my money back this make it impossible to file the claim I will never book with Kayak again.

Kayak was the problem! The tickets we bought did not allow for carry on or checked luggage and we ended up paying more for those services than the tickets! The paperwork Kayak provided for the receipt left the luggage policy for Westair intentionally blank. This was intentionally decietful on Kayak's part. Our additional cost was over $400.00! I will be calling customer service today asking for refunds and I will keep you informed on any review sites as I can. Keith

Leaving the same day as planned would've been better

I like the web site, prompt notifications, website checks in process, and airport check in. The flight attendants are attentive and polite. The return flight was 2 hours late and reason vine doesn't sound like an unplanned and unexpected issue (scheduled plane maintenance).

Asked to cancel flight 6 days in advance of flight back to St. Louis, MO. Would not allow. No credit either.

Crew was nice especially by North American standards. Bad good. No entertainment screens. Terrible WiFi

We didn’t make the flight due to Delta’s check in line moving too slow.

Wonderful experience. Long distance travel is never easy but this flight was a treat. Flight crew was very attentive and friendly

Same as my Tulsa to Chicago flight, this one was quick and professional.

Boarding was delayed 50 minutes. The flight going to Chicago was canceled, causing lots of problems and causing me to rebook and miss an event. I was traveling with a colleague, and he was unable to get on the same flight after 40 minutes on the phone, which meant I had to wait for him after my arrival. My flight down was delayed an hour before take off, had to sit on the plane, then 30 minutes after landing to get to a gate. No real food, only juice/ water offered for the 3.5 hours on the plane. Not a good experience.

The code sharing reservation with United was messed up requiring extra trip to airport to fix. Air Canada customer service 2.5 hours on hold and resolved nothing.

I'm 6'8" (2.03m) so more legroom would alwqys be appreciated, especially on long international flights. The food choices were underwhelming.

Didn’t make it on the flight. Delayed then had to be rebooked, which in turn had me waiting at the airport for another 8 hours before next flight

All was good except for the seats, not very comfy.

Liked the size of seats. Not much food offered given length of flight.

My seat was with screaming children all around. But the service was great

Business class is very lacking compared to than airlines like United, Swiss, American, Emirates BUT Air Canada price is less so makes sense - get what you pay for. Planes are old so design is cramped/ old fashioned, no blanket provided, toiletry bag ordinary, food was fine. BEST thing about Air Canada are their lounges in Canada - outstanding.

All good. Flight crew was super friendly at the end of a long day

The food in first class has taken a big downturn

Flight was fine. Just delays leaving due to mechanical issues. But flight crew were kind and professional. Seats were spacious. American doesn't need to have 9 groups for boarding.

Both departure and return flights had mechanical delays. Their planes are antiquated resulting in a two hour flight taking almost four hours to complete.

Crew were helpful, pilot kept us informed about turbulence, snack choice was awesome!

It was one of the worst I have ever had. The plane was over booked, and I did not have a seat. When I questioned why because I had booked this weeks in advance. I was brushed off to be advised they are trying to find someone to give up their seat. Only to be advised I would be boarding last. I had priority boarding in group 1-4. When I asked why I had to be last because that is not what I paid for I was advised it doesn't matter you will get a seat. The ticket person was very rude and unprofessional. The gate changed several times and it was going from one area to another area far away from where we were at. I feel like I should have been compensated in some kind of way because of the way I was treated. The ticket agent acted like it was my fault that the plane was over booked. Not one time was I apologized to for this inconvenience.

We did not fly on American Airlines from Chicago to London. We were rebooked on British Airways (by American Airlines) and our luggage was left behind. A full day delay and lost luggage.

I have posted the comments in the first flight leg.

First class snacks - stewardess gave out multiples to everyone until there was almost no selection left when she got back to me last in first class cabin. Nothing left that I would eat.

My feedback from the trip to Columbia to Chicago was meant for Chicago to Denver.

More options for your flight from O'Hare Intl to British Columbia

Complete your trip to British Columbia with a hotel stay or car rental