$102 Find Cheap Flights from San Francisco to Canada - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 25% 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 San Francisco to Canada

Cheapest round-trip prices found by our users on KAYAK in the last 5 days
Toronto
Torontononstop$260
Calgary
Calgary1 stop$208
Halifax
Halifax2 stops$476
Ottawa
Ottawa1 stop$438
Winnipeg
Winnipeg2 stops$377
Québec City
Québec City2 stops$559
Kelowna
Kelowna1 stop$289
St. John's
St. John's1 stop$382
Saskatoon
Saskatoon1 stop$382
Regina
Regina1 stop$360
Moncton
Moncton1 stop$535
Charlottetown
Charlottetown1 stop$365
Yellowknife
Yellowknife1 stop$424
Deer Lake
Deer Lake2 stops$415
Thunder Bay
Thunder Bay2 stops$461
Whitehorse
Whitehorse1 stop$623
Toronto
Torontononstop$260
Calgary
Calgary1 stop$208
Halifax
Halifax2 stops$476
Ottawa
Ottawa1 stop$438
Winnipeg
Winnipeg2 stops$377
Québec City
Québec City2 stops$559
Kelowna
Kelowna1 stop$289
St. John's
St. John's1 stop$382
Saskatoon
Saskatoon1 stop$382
Regina
Regina1 stop$360
Moncton
Moncton1 stop$535
Charlottetown
Charlottetown1 stop$365
Yellowknife
Yellowknife1 stop$424
Deer Lake
Deer Lake2 stops$415
Thunder Bay
Thunder Bay2 stops$461
Whitehorse
Whitehorse1 stop$623
Booking Insights

Price, demand and travel trends for San Francisco to Canada flights

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

Are flights from San Francisco to Canada cheaper or more expensive than last year?

Fares from San Francisco to Canada are running about 23% higher than they were around this time last year, averaging $451 round-trip.

What are the cheapest fares from San Francisco to Canada right now?

Here are the cheapest round-trip fares from San Francisco to Canada on KAYAK in the last week:

• Calgary (YYC) from $208
• Vancouver Intl (YVR) from $219
• Toronto Pearson Intl (YYZ) from $260
• Edmonton (YEG) from $268
• Kelowna (YLW) from $289

What’s the cheapest month to fly from San Francisco to Canada?

January is the cheapest time of year to fly, with average fares of $369. Prices are highest in December, when average flight costs increase to around $573.

When is the best time to book flights from San Francisco to Canada?

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

Which airport in Canada is the cheapest to fly to from San Francisco?

Based on KAYAK data from the past 12 months, the cheapest airports to fly into Canada are:

• Grande Prairie (YQU) (avg. price $330)
• Calgary (YYC) (avg. price $382)
• Vancouver Intl (YVR) (avg. price $389)

What’s the cheapest day to fly from San Francisco to Canada?

Wednesday tends to be the cheapest day to fly from San Francisco to Canada, while Sunday is the most expensive. Fares run about 6% higher that day, based on the past 12 months of KAYAK data.

What's the cheapest time of day to fly from San Francisco to Canada?

Data from the past 12 months shows it's cheapest to fly to Canada during the evening with average prices of $393. The night is the most expensive time to fly, with average prices of $661.

Key details for San Francisco to Canada flights

Low season

February

Cheapest flight

$102
Beat the crowds with an average 46% drop in travelers.
The most popular month to fly with an average 79% increase in travelers.
One-way flight from San Francisco to Edmonton

Flights from San Francisco to Canada: the best tips from KAYAK users

Insights shared by verified travelers who flew the route from San Francisco to Canada 
Verified travelerFlew with WestJet-Jun 2026
Don't use WestJet. If this is your only option, make sure that your layover is long enough to make up for delays. There are so few flights to Calgary, I would recommend going to a larger hub so that you might have options for continuing your travel with another carrier.
JendanFlew with Porter Airlines-Mar 2025
Make sure you have an online streaming option to help the time pass faster.
Verified travelerFlew with United Airlines-May 2025
Gate area is very expensive, be sure to get food before getting there.
Verified travelerFlew with United Airlines-Sep 2024
If you do not find enough space for your personal belongs( bags or luggage), you can ask the crew for help. They are kindly and friendly, and they can help you.
DanteFlew with Flair Airlines-Jul 2024
drop an air tag in your check in luggage or pay for the luggage tracking.
Verified travelerFlew with Porter Airlines-Mar 2024
Be on time, don’t carry so much cumbersome baggage on board.

Your San Francisco to Canada 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 San Francisco to Canada?

    Yes. Fares from San Francisco to Canada are low right now. As a rule of thumb, a round-trip under $339 (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 San Francisco to Canada?

    Over the past 12 months, round-trip fares from San Francisco to Canada have ranged from $339 to $668.

  • What are the main airports serving Canada?

    Canada has 237 airports. The three busiest are Toronto Pearson Intl (YYZ) (31% of arrivals), Vancouver Intl (YVR) (29%) and Calgary (YYC) (16%).

  • What airlines fly nonstop from San Francisco to Canada?

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

    • Air Canada
    • United Airlines
    • Porter Airlines
    • WestJet
    • Flair Airlines

  • Where in Canada can I fly nonstop from San Francisco?

    You can fly nonstop from San Francisco to 4 destinations in Canada. Some of the most popular among KAYAK travelers include Toronto, Vancouver, Calgary and Montreal.

  • Is it cheaper to fly with a layover from San Francisco to Canada?

    No, nonstop flights from San Francisco to Canada are typically the cheaper option, averaging $452 over the past 12 months.

  • How long is a flight from San Francisco to Canada?

    Nonstop flights take 3h 34m on average. The fastest scheduled flight takes 2h 20m, from San Francisco (SFO) to Vancouver Intl (YVR).

  • How often are flights from San Francisco to Canada delayed and what's the average delay?

    19% of flights on this route are delayed by at least 15 minutes. The average delay is 2h 11m.

  • Which cabin classes are available on flights from San Francisco to Canada?

    On flights from San Francisco to Canada you can book Economy Class, Premium Economy Class, Business Class or First Class.

  • What are some popular landmarks in Canada?

    KAYAK travelers' favorite landmarks in Canada include:

    • Rogers Centre
    • BC Place Vancouver
    • Union Station
    • Scotiabank Arena

  • What are the earliest and latest flights from San Francisco to Canada?

    The earliest nonstop flight from San Francisco to Canada departs at 12:32 am and the latest departs at 11:29 pm. Nonstop flights take about 3h 34m.

Your guide to booking San Francisco to Canada 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 26 weeks before your trip. KAYAK data shows fares in this window are around 49% 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.
  • If your travel dates are flexible, book your trip for January when flights are typically cheapest and avoid December when prices are at their highest.
  • Flying on Wednesday is usually the cheapest. Flights on Sunday cost about 6% more on average, so being flexible with your travel dates could help you save.
  • If arriving on time matters more than price, consider flying with one of the most punctual airlines on this route: United Airlines, Air Canada, Flair Airlines and WestJet.
  • If you're looking to save, Grande Prairie (YQU) is the cheapest airport to fly into from San Francisco. If you have onward travel, don't forget to factor in the cost of your journey by train, bus or domestic flight.
  • Start your trip in Toronto, which is the most popular destination in Canada. From there, it's easy to continue on to other popular destinations such as Niagara Falls, Vancouver and Montreal.
  • Whether you're trying to save time or money, the San Francisco to Canada nonstop route is usually your best option.

Reviews of the top 5 airlines serving from San Francisco to Canada

 
Need help choosing which airline to fly with from San Francisco to Canada? 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.
8.0
Porter AirlinesOverall score based on 467 reviews
6.9Entertainment
8.0Comfort
8.6Crew
8.2Boarding
7.6Food
Airline reviews

A few improvements: 1. No signages at the airport that the porter airline was a codeshare and i could check-in at American counter. 2. Crew at the gate said they couldn't change my reward to Alaska - despite that being done previously 3. Despite there being many open seats, i was assigned a seat at the very back near lavatory, last row. Fortunately, the pilot wanted more people moved up so the flight attendants moved me up. It seemed very odd to have been stuck in last row with very few people nearby..

6.0 GoodHarsh, Apr 2026
Read more Porter Airlines reviews

A few improvements: 1. No signages at the airport that the porter airline was a codeshare and i could check-in at American counter. 2. Crew at the gate said they couldn't change my reward to Alaska - despite that being done previously 3. Despite there being many open seats, i was assigned a seat at the very back near lavatory, last row. Fortunately, the pilot wanted more people moved up so the flight attendants moved me up. It seemed very odd to have been stuck in last row with very few people nearby..

The flight booking code given by Kayak was not the correct one used by the airline. I had to call to get the correct one. It was never sent to me. Totally unacceptable!

Much roomer than air Canada! Great flight for the price. No complaints

As a first time flyer with Porter I was happy with the service and comfort of the airline.

Other than wifi no on board entertainment. Will use them again, roomier seats than other airlines and snacks and beverages, better than average

I like it, but the food isn't good. They need to offer more simple things. This bowls that have so many things your don't know what your are eating. The milenials like it, no the rest. And last but not least, they allowed somebody have a huge dog, vey agressive and fidgety in the flight. That's horrible. No animals should be allowed inside the airplane, what about allergies, etc

Overall very good... staff were friendly and helpful. boarding was good for the most part, but a little hard to get our carry-on bags on there.... I think people should be directed to keep their coats and small bags with them until all the carry-ons are loaded, and then, if there is space, they can put their small bags and coats up top.. makes it much easier to put baggage up. i loved the internet feature, but the entertainment was not there unless you have your own Netflix or similar platform. My chair did not recline, which was very annoying, and the arms won't go up near the isle, which makes it tough to get in and out of the seat.

Flight delayed by half hour, causing rush to get to connecting flight in Toronto Pearson which doesn’t have good flow for managing immigration check and connections.

Crew is ok. They offered food n drinks. Had difficulty connecting to wifi on board.

Flight was smooth and comfortable. The crew were exceptional. Amanda, Nichole and Hershel were attentive to our every need. So friendly. My daughter and I were surprised at quality of service. Loved the double row seating. Snacks were delicious. We would definitely fly with Porter again. Flight PD 670 SFO to YYZ Thank you so much for the best flight experience we have had

New Max 10, first class seats have been shrunk. End of a 20 hour journey, it was United not Lufthansa, just glad to get home

One of my checked luggage was damaged. Cracked on the top by the handle.

Excellent communication from the staff. We actually arrived early. Very friendly and professional staff.

Some crew were unfriendly or in some cases just straight up rude.

Entertainment kept turning itself off. Gave up on watching a movie.

From the first moment you interact with United Airlines, you can expect nothing less but extreme frustration. The baggage handler at the bag drop seems completely unbothered by the presence of customers waiting in line. No help was extended to load the baggage whatsoever. And if any of your bags is overweight by 0.01 pound they will make you re-distribute everything in your suitcase just to play power trip. When it was time to board no help was extended to customers to locate their seats. Moreover. It was a chaotic mess at the gate when it was unclear who should board first and everyone just bunched up, trying to get on the plane. I am sure the crew was doing their best to perform their jobs while being paid their wages however it shouldn’t be that hard to smile once or twice when you’re in the business if serving customers. It is a shame for the United States of America to have a flagship carrier of such low caliber. Our flight was also delayed by about an hour and a half due to further delays prior to our inbound flight. Being someone who has travelled for both business and leisure in Asia, Europe, and South America I have never experienced such poor quality of service.

The pilots were late and it made us 1 hour late. The meat was tough and bok choy was also tough.

Flight was late as pilot crew had to land at different airport in their previous flight. Passengers boarded and had to wait for pilots inside plane. Series of incomplete and unnecessary announcements by an annoying voice, rather than complete, informative announcements.

Basics were there, but a 5:15 flight with almost no food ans no entertainment, it is quite long.

Backpack should NOT allowed put in the flight bin , only put it under the seat. I can't find space put my carry on luggage!!! and I pay for it ! that was very bad experience

Due to delays at SFO, my WestJet light missed its connecting WestJet flight. If they had held the plane in Calgary for 15 minutes, 2 families with children would not have been stranded in Calgary for more than 24 hours. I understand the need to be on-time, but when it is the same company, you would think they could make a phone call. Or maybe they could go to a higher altitude to make up for lost time? Instead of attempting to put us on another flight, they rescheduled us for the same connecting flight 24 hours later. We then had to scramble to find a hotel, which they state that they were not responsible for since the delay was not their fault and therefore became an additional out of pocket expense for us. The customer service is severely lacking here at this company. They also mentioned that if we purchased our tickets through a 3rd party site (Kayak) versus WestJet directly, that they couldn't help us. Seriously?? Additionally, we lost 2 days of travel and missed out on tours and taxis that were pre-booked. I will not be using WestJet again,

They lost my bag. Hopefully it will be here tomorrow.

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.

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

They cancelled and moved my flight with no email or text or any other notice. I discovered this only when I attempted to check in for my flight. Actual flying experience was above average.

West Jet flight was cancelled and I was not notified. I found out when I tried to check in on-line. Spent 4 hours on the phone with West Jet and Just Fly trying to figure what happened.

The flight was on time - which is good. But pretty much every other aspect of the experience was bad. They charged 55$ for a carry on bag!

Flight was old and the seats were not comfortable at all. They made me pay 55$ to take my carry-on bag onboard.

The seats were very comfortable. However the meal on the transatlantic portion of the trip was not very good, even by airline food standards.

They made my minor daughter leave the area and go back though security during a flight connection with her checked luggage

Announcements were unintelligible. Entertainment system was non-existent. Ground crew kept changing story for flight delay.

Amazing and light experience, boarding on time, crew is super nice, clean salon and special thanks for movies availability. Provided by United Airlines

737-8 Max is an awful design. Toilets in the rear are inaccessible for most of the flight due to service carts.

No TV on the flight. The charging outlet was not working. No food, even a sandwich. The served orange was poor quality.

I was charge a baggage checking fee $68!! I volunteered to check my duffle bag which usually goes under my seat!

Very rude gate attendants in San Francisco who didn’t let me bring my little carry on (smaller than usual size) and after boarding I realized that there still were a lot of overhead compartment space (like a full section available in some spots). That made me lose 30 minutes at my destination at 1am and it could have broken something fragile that I had in it

The flight from SFO to YVR was delayed and my bag did not make it to my next flight from YVR to SYD. It took almost 3 days after I landed to get my bag and when I got it, it was filled with dust

All attendents were very efficient, pleasant and happy. Everything went smoothly. The seats could have been wider. There could have been more free food instead of just one small bar.

They rescheduled me and I had no issues with the new flight

No paper towels in bathroom. Aisle seat difficult to get out of Other than those, excellent service

Flight delayed stuck on tarmac w heat on, super hot, bags took forever. À bad flight.

First time flying with Flair. Their cabin crew was friendly and did not expect to arrive early at our destination. Great budget friendly airline.

The experience was awful. I didn’t expect to pay $100 for my luggage both ways. Then we start boarding late, they then make us go back out of the line and go back into the airport for maintenance. The delay was 45 mins and I also hated the fact that I paid so much and still had to pay for a seat when I checked in. I will not be rebooking with this airline

flair is a scam. They give the impression that they’re so cost effective with wonderful service. To cut a long story short. You end up paying so much for every little thing (even water) it all adds up to much more than some of their competitors. I’ve tried with Flair for several trips, but I’m done with them now. There’s no real benefit anymore. I would rather pay a little more and get a service that I’m comfortable with. Goodbye to Flair from me.

The worst airline experience that I ever had in my life. The fare was cheap but boy do you pay for it when it comes to baggages, carry-ons, food on board and lack of available staff at check-in. Almost every other passenger on my flight had the same complaints and experience. We all bonded discussing our displeasure. My husband and I will definitely not be traveling with Flair Airlines. We'll take anyone else.

flight was okay, no wifi, no free drinks but worst of all they lost my son's bike for four days. Customer service was nonexistent - call a number that leaves you on perpetual hold, there's no baggage folks in the baggage claims area (in vancouver). we went up to international and nobody was at ticketing, went to domestic and they had us fill out a form. they could not tell us where the bag was. Anyway, highly recommend you drop an airtag for anything that's worth more than $500. My son's bike costs a lot more than that to replace; I was on pins and needles for four days.

Of all the countries I've flown to and airlines from around the world, I have never had such a dismissive an arrogant employee during boarding. After waiting in line for 20 minutes to board, I was sent to a second line for Passport verification. Natalie from Flair, repeatedly tried to scan my passport which didn't work for some reason but was too lazy to input my information manually. Bar code scanners aren't 100% reliable as we all know. She asked me my birthdate 3 times, made me wait to be the last person aboard and then smugly threatened me that my only bag could be charged for (same backpack I used as on my arrival as carry on). Natalie working in Ft. Lauderdale and the was the epitome of lobotomized tiktok brain with the charm of junk mail.

Flight was 3 hrs late and another 2 hrs wait for baggage to arrive on carousel and a $7.00 food voucher that arrived as we were boarding our flight.

Flair flight was 4 hours late due to not having a crew and the plane was filthy. Just water service Terrible experience flight 1513

Can't be happy with a 5 hour delay. Only given $10 voucher for food and still EVERYTHING was an upcharge during the flight.

More options for your flight from San Francisco to Canada

Complete your trip to Canada with a hotel stay or car rental