💰 When is the cheapest time to fly from San Francisco to Toronto?
This month: August fares run 65-70% above the January floor, dropping only in the final week before Labor Day.
Fares run from roughly $246 in January to $452 in July. The cheapest window is January, February, October, and November; the most expensive stretch covers Canada Day (July 1) through Labor Day, plus the two weeks bracketing Christmas.
Here's a month-by-month look at prices on this route:
✈️ Which airlines fly from San Francisco to Toronto?
Only Air Canada and United fly nonstop between SFO and Toronto; American and Delta both route through a domestic hub, adding 2-4 hours each way. Nonstop fares run $246-$520 round trip; one-stop fares run $268-$475 but add real time, not real savings.

Air Canada is the safer nonstop pick for anyone connecting onward within Canada. The mainline A321neo flies SFO-YYZ daily into Pearson's Terminal 1, alongside every Star Alliance connection to Ottawa, Montreal, or Atlantic Canada. Standard economy includes a checked bag and Aeroplan miles; Basic Economy strips both, so price-match against United before booking the cheapest bucket. Signature Class runs lie-flat on this route's A321neo when scheduled, a real upgrade over a recliner seat. Skip Basic if you're checking a bag — the fee often erases the fare gap.
Best for: schedule reliability and Aeroplan point-earners

United is the nonstop to book if you're already flying out of SFO for work. The route runs on a mainline 737, departing near United's domestic network, useful for a same-day connection back to SFO. Fares track within $10-20 of Air Canada most months, so choose based on MileagePlus status or schedule, not price. Economy Plus (34-inch pitch) beats standard coach on a near-5-hour flight. Basic Economy blocks seat selection and bin access — pay the upgrade if you're checking a bag.
Best for: SFO-based travelers and United/Star Alliance elites

American only makes sense if a Chicago or Dallas connection is already part of your trip. Routing through ORD adds roughly 3 hours versus the nonstop options for a fare that's rarely more than $20-30 cheaper. Where American wins is AAdvantage elites needing systemwide miles or oneworld award space neither Star Alliance carrier offers. Layover risk is real in winter — O'Hare de-ices frequently December through February, and a missed connection means an overnight instead of a same-day arrival.
Best for: AAdvantage loyalists already routing through DFW or ORD

Delta is the connection to book only if SkyMiles status or a companion certificate makes the detour worthwhile. The Minneapolis and Detroit routings run reliably in Delta's own hub network, often steadier than American's Chicago connection in winter weather. Fares sit $20-40 above the nonstop for roughly double the travel time — there's no price incentive, only loyalty math. SkyTeam elites get priority rebooking if the connection tightens; everyone else should book the nonstop instead.
Best for: SkyMiles loyalists and Detroit or Minneapolis connections
Mubboo verdict: Fly Air Canada or United nonstop — both cost about the same as the one-stop options but save 3+ hours each way. Skip American and Delta unless status locks you in.
Prices shown are approximate averages based on recent searches (April 2026). Actual fares vary by date, class, and availability.
🎯 Ready to compare flights?
We compare prices from airlines and travel platforms so you can find the best deal.
Compare all flights →📅 When should you book San Francisco to Toronto flights?
Book 5-7 weeks before departure for the lowest nonstop fares — Air Canada and United both release cheaper fare buckets 40-50 days out, then raise prices inside the 3-week window. Tuesday and Wednesday departures average $40-60 less than Friday or Sunday, since business travelers cluster around the workweek bookends. January and February carry the cheapest fares of the year; avoid booking around Canada Day (July 1), US Independence Day, and the two weeks bracketing Christmas, when fares jump 60-80% above the annual average. If you're flying for a specific Toronto event — a Raptors or Maple Leafs playoff run, or a major conference — lock the fare the moment dates are confirmed; those weeks sell out the nonstop flights first.
August stays warm and busy, with fares easing only slightly from July's peak as summer travel continues through Labor Day.
If you're a family flying in summer, book by March — peak season fills up fast.
Budget travelers: shoulder season (Sep–Oct, Apr–May) offers the best balance of price and weather.
💡 This Aug: The last week of August often prices lower — worth checking if dates are flexible.
🏙️ Why visit Toronto?
Toronto pairs a genuine big-city skyline with a walkable, transit-first downtown — a rare combination in North America. The CN Tower anchors a harbourfront that's shifted hard toward public space over the past decade, and the Distillery District's converted 19th-century warehouses now hold more restaurants and galleries than a comparable San Francisco neighborhood packs into the same footprint. Locals lean on the TTC subway and streetcar network hard, and visitors who skip a rental car save real money — parking downtown runs $30-40 a day. The food scene runs on immigrant neighborhoods: St. Lawrence Market for peameal bacon sandwiches, Kensington Market for a dozen cuisines within four blocks. Winters are genuinely cold — average lows near 17°F in January — so summer and early fall draw the heaviest tourist traffic and the best patio weather.
What makes Toronto worth the flight:
Toronto rewards a walking-and-transit itinerary more than a car-based one. The CN Tower's EdgeWalk and glass floor draw the first-timers; Casa Loma's Gothic Revival towers and gardens pull the history crowd. St. Lawrence Market ranks among North America's best food halls, while the Distillery District's cobblestone lanes hold the city's densest concentration of galleries and craft breweries. A Blue Jays, Raptors, or Maple Leafs game adds a genuine local-culture layer most first-time itineraries skip.
Best neighborhoods to explore:
The compact core holds the CN Tower, Rogers Centre, and Union Station within a 15-minute walk, plus the UP Express train straight from Pearson.
Cobblestone lanes through converted 19th-century Gooderham & Worts warehouses, now packed with restaurants, art galleries, and small breweries — no cars on the main lanes.
A dense, walkable grid of vintage shops, taquerias, and dim sum spots butting directly against Chinatown's produce markets and noodle houses.
Toronto's oldest residential neighborhood, known for Victorian rowhouses and laneways, a short streetcar ride from downtown without the tourist density.
Don't miss:
CN Tower
553-foot tower with a glass floor and EdgeWalk views over the harbourfront.
Browse CN Tower tours →Casa Loma
A 98-room Gothic Revival castle with gardens, secret passages, and city-view towers.
Browse Casa Loma tours →St. Lawrence Market
Ranked among North America's best food halls — try the peameal bacon sandwich.
Browse St. Lawrence Market tours →Toronto Islands
A 15-minute ferry from downtown to car-free beaches and skyline views.
Browse Toronto Islands tours →Niagara Falls day trip
About 90 minutes from downtown by car or guided day tour.
Browse Niagara Falls day trip tours →Mubboo Verdict:
Toronto delivers a full big-city weekend without SFO-style car dependency — book the nonstop, skip the rental car, and let the TTC do the work.
🎟️ Top activities in Toronto
Ranked by traveler ratings and recent booking volume.
Private Toronto Airport Transfer Service to City centre Toronto
$159Guided Bicycle Tour - Toronto Waterfront, Island and Distillery
$82.71St. Clair West and Casa Loma Food and Walking Experience
$106Source: Viator · Prices in USD · Affiliate links.
🧳 What do you need to know before flying to Toronto?
🛂 Do Americans need a visa for Toronto?
US citizens do not need a visa or eTA to enter Canada by air — a valid passport is the only document required for stays under six months. [GOV: travel.state.gov]
🕐 What's the time difference?
Eastern Time, 3 hours ahead of Pacific — both the US and Canada follow the same Daylight Saving schedule, so the offset holds steady year-round.
🚇 How do you get from the airport to the city?
Toronto Pearson (YYZ) to downtown: 15 miles, northwest.
| Option | Time | Cost | Best for |
|---|---|---|---|
| UP Express train ✅ | 25 min | CAD 12.35 (~$8.70 USD) one-way | Solo travelers, light luggage, downtown hotels near Union Station |
| TTC subway + streetcar | 55-70 min | CAD 3.35 (~$2.35 USD) | Budget travelers with time to spare |
| Taxi / rideshare | 25-45 min (traffic-dependent) | CAD 55-70 (~$39-49 USD) | Groups of 3-4 splitting the fare |
| Private transfer | 25-40 min | From $45 USD shared, $159 USD private | Late-night landings, heavy luggage |
Editor's pick: the UP Express train — fastest, cheapest per minute saved, and it drops directly at Union Station.
💷 What about money and tipping?
Canadian Dollar (CAD). As of 2026, 1 USD is approximately 1.42 CAD. Most Toronto merchants, including transit and market stalls, accept tap-to-pay US cards without a currency-exchange stop.
Toronto currency snapshot
1 USD = 1.40 CAD
1 CAD = $0.713 USD
Canadian Dollar
Source: open.er-api.com · Updated Aug 1, 2026 · Rates fluctuate — check before booking.
📱 Will your phone work?
Canada shares the +1 country code with the US, so no international dialing prefix is needed — just dial the 10-digit number. Some US carrier plans include free Canada roaming; confirm before relying on it, or grab a Canada eSIM as backup.
☁️ Toronto climate overview
Best: Jun, Jul, Aug, Sep, OctAvoid: Jan, Feb, DecHistorical highs, lows, and rainfall by month. Plan packing and outdoor time around the extremes.
Jan
27°/17°F
1.0″ rain
Feb
28°/16°F
0.2″ rain
Mar
43°/28°F
3.1″ rain
Apr
53°/36°F
2.0″ rain
May
62°/48°F
5.2″ rain
Jun
76°/61°F
2.2″ rain
Jul
82°/67°F
1.8″ rain
Aug
77°/64°F
2.8″ rain
Sep
72°/57°F
1.6″ rain
Oct
61°/46°F
2.6″ rain
Nov
45°/35°F
0.9″ rain
Dec
33°/20°F
2.8″ rain
Source: Open-Meteo Archive API · 2025 historical data · Updated July 2026
Ready to lock in your fare? Search live prices below:
✈️ Ready to book? Compare San Francisco to Toronto flights
Search flights →🛫 Flying from San Francisco — airport tips
SFO International Terminal (Boarding Area A) — Air Canada & United (Air Canada / United)
- Both airlines check in on an international-style timeline despite no destination customs requirement
- TSA PreCheck lanes reopen by 5am; standard lines back up fast during the 6-9am bank
- Lounges sit pre-security in the same terminal wing for both carriers
YYZ Terminal 1 — Air Canada & United arrivals (Air Canada / United)
- Canada Border Services kiosks process most US passports in under 15 minutes outside holiday peaks
- Terminal 1 connects directly to the UP Express platform without leaving the building
- Allow 45 minutes minimum to reach a Terminal 3 SkyTeam or oneworld connection
YYZ US Preclearance (Terminals 1 & 3) — for the return flight (All carriers)
- Clear US Customs and Border Protection inside Pearson before boarding the SFO-bound flight
- Lines run longest 2-4 hours before evening departures; arrive early on Sundays and holiday Mondays
- Declare Canadian purchases at the checkpoint, not after landing in San Francisco
🚐 Skip the hassle? Book a private airport transfer
Fixed price, meet & greet at arrivals, door-to-door service
💡 Insider tips: San Francisco to Toronto
Preclearance Runs in Reverse on This Route
Most travelers expect customs on arrival — this route flips it. Toronto Pearson houses a full US Preclearance facility, so the customs and immigration check happens before you board the SFO-bound flight, not after you land. Budget an extra 45-60 minutes at Pearson for the return leg; the payoff is skipping the international arrivals line back home and walking straight to baggage claim like a domestic flight.
Book Tuesday or Wednesday to Save $40-60Mubboo original data
Mubboo's fare tracking on this route shows a consistent midweek discount. Tuesday and Wednesday departures price $40-60 below Friday and Sunday on both Air Canada and United, month after month, because business travel clusters around weekend bookends. The gap holds even during the cheap January-February window, so a flexible midweek date stacks savings on top of the seasonal low.
Basic Economy Erases Its Own DiscountMubboo original data
Air Canada and United both price Basic Economy $15-30 below Standard, then charge $35-60 for a first checked bag. Anyone checking luggage comes out even or worse than booking Standard directly, while also losing seat selection and overhead bin priority. Basic Economy only wins for a true one-bag carry-on trip; otherwise, book Standard and skip the bait fare.
The Nonstop Wins on More Than Just TimeMubboo original data
Skipping the layover isn't just 3+ hours faster — it's the safer bet in winter. American's Chicago connection and Delta's Minneapolis/Detroit routings both add a weather-dependent leg during the exact months when Midwest hub delays spike. Air Canada and United's direct flights remove that failure point entirely, which matters most on a tight holiday or business schedule.
Pack for a 30-Degree Swing From SFO
San Francisco's mild year-round climate does not prepare travelers for Toronto's winter. January and February lows average 16-17°F, more than 40 degrees colder than a typical SFO winter day, and wind off Lake Ontario cuts harder than the thermometer suggests. Layer with a real winter coat, not a Bay Area rain shell, for any trip between November and March.
👥 Who flies this route — and what they should know
Digital nomad relocating to Toronto short-term
Featured this monthRecommended: book a flexible-date nonstop and target a shoulder month (March-May or September-October) for lower rent and airfare together. US citizens don't need a visa or eTA for stays under six months, just a valid passport — Canada's border officer confirms return intent at entry, so carry proof of onward travel or funds. The TTC monthly pass runs a fraction of a downtown car's parking cost, and neighborhoods like Cabbagetown and Kensington Market offer month-to-month rentals popular with remote workers. Mubboo Pick: land on a Tuesday or Wednesday for the cheaper fare, and budget extra time at Pearson's Preclearance line before booking a return flight.
First-time Toronto weekend tourist
Recommended: United's Friday evening nonstop, landing at Pearson before 11pm. A weekend trip means minimizing lost time — the direct 4h 40m flight gets a first-timer into downtown by midnight, ready for a full Saturday. Book Terminal 1 arrivals and take the UP Express train to Union Station in 25 minutes; skip the taxi line, which runs 30-45 minutes on Friday nights. Base near the CN Tower and Distillery District, both walkable to St. Lawrence Market. Mubboo Pick: spend Saturday at Casa Loma and the Distillery District, Sunday morning at St. Lawrence Market before the flight home. Skip a rental car — the TTC covers every major sight without parking hassle.
Toronto business traveler with a Monday morning meeting
Recommended: Air Canada's Sunday afternoon nonstop, landing at Pearson by early evening. A Sunday arrival protects the Monday 9am meeting from any winter delay risk a Monday-morning flight would carry. Signature Class converts to lie-flat on this route's A321neo when scheduled — worth the upgrade for a demanding week. From Pearson, the UP Express reaches Union Station in 25 minutes, putting most Financial District offices within a 10-minute cab ride. Mubboo Pick: book Sunday afternoon, not Monday morning — the buffer is worth more than the extra hotel night. Aeroplan elites get priority rebooking if Pearson sees a weather delay.
Family visiting Toronto relatives over the holidays
Recommended: book 8-10 weeks ahead on Air Canada or United — holiday fares on this route jump 60-80% inside the final month. Families checking bags for a multi-week visit should book Standard, not Basic Economy; the bag fees on Basic wipe out any savings fast for a group of four. December departures fill the nonstop flights first, so lock seats together well before Thanksgiving. Mubboo Pick: fly the week before Christmas, return the week after New Year's — fares in the gap between the two holidays run 20-30% above the surrounding weeks. The TTC day pass covers visits to High Park and the Toronto Islands without a rental car.
Points-and-miles optimizer chasing Star Alliance status
Recommended: alternate Air Canada and United nonstops to split Aeroplan and MileagePlus segment credit. Both nonstops price within $10-20 of each other most months, so status runs should book whichever carrier needs the elite-qualifying miles more that quarter. Signature Class upgrades clear more often on this sub-5-hour leg than on longer-haul routes, since premium-cabin demand stays lower. Mubboo Pick: book Standard, not Basic economy, every time — Basic on both carriers excludes elite-qualifying credit entirely, defeating the point of a status run. Skip American and Delta here; oneworld and SkyTeam credit doesn't advance a Star Alliance push.
Niagara Falls day-tripper using Toronto as a base
Recommended: fly in Wednesday and use a two-night stay to fit both the city and a full-day Niagara Falls tour. Niagara Falls sits roughly 90 minutes from downtown by car or organized tour; most day-tour operators depart downtown hotels around 8am and return by early evening. Skip renting a car for this leg — Ontario winter roads plus unfamiliar tolling make a guided tour the lower-hassle option for a first visit. Mubboo Pick: book the Niagara day tour for day two, keeping day one downtown for the CN Tower and Distillery District. Pack a passport even for a day trip — some Niagara tours cross to the US side.
⚖️ Flight delayed or canceled?
US DOT rules only guarantee rebooking, not cash compensation, for controllable delays on this route's US-side carriers. Because Air Canada operates the nonstop, Canada's Air Passenger Protection Regulations (APPR) apply on delays and cancellations within the airline's control, with compensation up to CAD 1,000 filed directly with Air Canada or Canada's Transportation Agency.
📱
Free option: Check your US carrier's Canada roaming first — some T-Mobile and Verizon plans include free Canada data before you pay for anything extra.
Most US carriers charge extra for Canada roaming — a week in Toronto can add up faster than the flight's baggage fee.
🛡️
Free option: Check whether your credit card already includes trip-delay coverage before buying a separate policy.
December through February carries real de-icing and connection risk on the one-stop itineraries. A policy with trip-delay coverage pays out when a Chicago or Minneapolis layover turns into an overnight.
🚗
Free option: The UP Express train covers the same route in 25 minutes for a fraction of the price — use the transfer only with heavy luggage or a late-night landing.
A private transfer from Pearson to downtown runs about $45 for a shared ride, cheaper than most downtown hotel taxi stands quote on arrival.
Emergency contacts in Toronto
Frequently asked questions about San Francisco to Toronto flights
No visa or eTA required. US citizens only need a valid passport for air travel to Canada, covering stays under six months. Canada's border officer at Pearson confirms return intent at entry — proof of onward travel or sufficient funds helps for longer stays.
See current requirements at travel.state.gov before booking, since entry rules can change.
Flights from San Francisco
🎟️ Things to do in Toronto
580 activities · Live data from Viator

Private Transfer Toronto Pearson Airport To Toronto Hotels/Airbnb

Guided Bicycle Tour - Toronto Waterfront, Island and Distillery

Private Toronto Airport Transfer Service to City centre Toronto

St. Clair West and Casa Loma Food and Walking Experience

Niagara Falls in Spanish

Cabbagetown In Colour: A Walking Tour of Toronto
Researched by Mubboo Editorial Team · Reviewed by Richard Lee, Founder
Prices from Aviasales. Seasonal advice updated: August 2026 · Last editorial review: 2026-07-01T19:24:10.901Z · Government info: travel.state.gov
Prices last updated 4h ago · cached fares aggregating 800+ airlines and agencies · Check current prices →
M verdicts are based on editorial research — not pulled from a database.