Cheap Flights from Sacramento, CA to Toronto, ON from $156
On Cheapflightsplus.com you will find 1 direct and 337 connecting flights from Sacramento to Toronto. You can compare airfare deals from 9 airlines and multiple travel sites from $156, book and save on cheap plane tickets and last minute offers. Also check out SMF-YTO flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Sacramento to Toronto Flight Deals
Best Flights from Sacramento to Toronto Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $413 | 08:30 Sacramento Sacramento Intl | 16:13 Toronto Pearson International | 4h 43m | United Airlines | UA6630 |
from $158 | 05:30 Sacramento Sacramento Intl | 17:22 Toronto Pearson International | 8h 52m layover 3h 0m - Las Vegas | Spirit Airlines | NK2902 PD654 |
from $189 | 17:15 Sacramento Sacramento Intl | 17:22+1 день Toronto Pearson International | 21h 7m layover 15h 11m - Las Vegas | Spirit Airlines | NK1486 PD654 |
from $191 | 18:48 Sacramento Sacramento Intl | 06:20+1 день Toronto Pearson International | 8h 32m layover 2h 35m - Las Vegas | Frontier Airlines | F94144 PD656 |
from $215 | 19:26 Sacramento Sacramento Intl | 06:20+1 день Toronto Pearson International | 7h 54m layover 2h 4m - Las Vegas | Spirit Airlines | NK1650 PD656 |
from $221 | 15:44 Sacramento Sacramento Intl | 19:59+1 день Toronto Pearson International | 25h 15m layover 19h 17m - Las Vegas | Frontier Airlines | F92070 WS1117 |
from $225 | 07:00 Sacramento Sacramento Intl | 23:31 Toronto Pearson International | 13h 31m layover 6h 56m - Los Angeles | United Airlines | UA5390 UA8322 |
from $225 | 10:34 Sacramento Sacramento Intl | 05:46+1 день Toronto Pearson International | 16h 12m layover 9h 38m - Los Angeles | United Airlines | UA5522 UA8324 |
from $231 | 07:00 Sacramento Sacramento Intl | 05:46+1 день Toronto Pearson International | 19h 46m layover 13h 11m - Los Angeles | United Airlines | UA5390 UA8324 |
from $156 | 17:08 Sacramento Sacramento Intl | 00:33+2 дня Toronto Pearson International | 28h 25m layover 16h 44m - Los Angeles 2h 59m - Edmonton | Frontier Airlines | F93316 WS1423 WS438 |
from $179 | 05:30 Sacramento Sacramento Intl | 07:50+1 день Toronto Pearson International | 23h 20m layover 12h 35m - Las Vegas 1h 45m - Vancouver | Spirit Airlines | NK2902 F81877 F8602 |
from $216 | 19:26 Sacramento Sacramento Intl | 21:57+1 день Toronto Pearson International | 23h 31m layover 12h 9m - Las Vegas 3h 47m - Los Angeles | Spirit Airlines | NK1650 NK1034 PD662 |
from $216 | 19:26 Sacramento Sacramento Intl | 21:57+1 день Toronto Pearson International | 23h 31m layover 11h 9m - Las Vegas 4h 41m - Los Angeles | Spirit Airlines | NK1650 NK1657 PD662 |
from $216 | 06:45 Sacramento Sacramento Intl | 11:57+1 день Toronto Toronto Island | 26h 12m layover 1h 53m - Seattle 16h 26m - Chicago | Hawaiian Airlines | HA7097 HA6818 PD2388 |
from $226 | 19:46 Sacramento Sacramento Intl | 21:08+1 день Toronto Pearson International | 22h 22m layover 1h 31m - Seattle 12h 25m - Nashville | Hawaiian Airlines | HA7087 HA6613 WS1429 |
from $231 | 19:36 Sacramento Sacramento Intl | 00:24+2 дня Toronto Pearson International | 25h 48m layover 13h 56m - San Diego 2h 55m - Calgary | Hawaiian Airlines | HA6975 WS1563 WS676 |
Flight Schedule Sacramento (California) to Toronto (Ontario)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
08:30 — 16:13
|
08:30 — 16:13
UA6630
United Airlines
Sacramento — Toronto
|
4h 43m |
Find flight
from$413 |
|
01:08 — 20:55
|
01:08 — 05:55
Y41813
Volaris
Sacramento — Guadalajara
8h 19m stop
14:15 — 20:55
F82661
Freedom Airlines
Guadalajara — Toronto
|
16h 47m including layover |
Find flight
from$270 |
|
05:30 — 17:22
|
05:30 — 06:55
NK2902
Spirit Airlines
Sacramento — Las Vegas
3h stop
09:55 — 17:22
PD654
Porter Airlines
Las Vegas — Toronto
|
8h 52m including layover |
Find flight
from$158 |
|
05:30 — 06:20
+1 day
|
05:30 — 06:55
NK2902
Spirit Airlines
Sacramento — Las Vegas
16h stop
22:55 — 06:20
PD656
Porter Airlines
Las Vegas — Toronto
|
21h 50m including layover |
Find flight
from$178 |
|
07:00 — 23:31
|
07:00 — 08:41
UA5390
United Airlines
Sacramento — Los Angeles
6h 56m stop
16:45 — 00:26
UA8322
United Airlines
Los Angeles — Toronto
|
13h 31m including layover |
Find flight
from$225 |
|
07:00 — 05:46
+1 day
|
06:34 — 08:20
UA5390
United Airlines
Sacramento — Los Angeles
13h 11m stop
21:55 — 05:45
UA8324
United Airlines
Los Angeles — Toronto
|
19h 46m including layover |
Find flight
from$231 |
|
10:34 — 05:46
+1 day
|
10:15 — 12:03
UA5522
United Airlines
Sacramento — Los Angeles
9h 38m stop
21:50 — 05:41
UA8324
United Airlines
Los Angeles — Toronto
|
16h 12m including layover |
Find flight
from$225 |
|
11:00 — 15:00
+1 day
|
11:00 — 13:02
AS1281
Alaska Airlines
Sacramento — Seattle
18h 16m stop
07:18 — 15:00
AS972
Alaska Airlines
Seattle — Toronto
|
25h including layover |
Find flight
from$233 |
|
11:40 — 06:59
+1 day
|
11:40 — 13:16
AS6302
Alaska Airlines
Sacramento — Los Angeles
9h 54m stop
23:10 — 06:59
WS1103
WestJet
Los Angeles — Toronto
|
16h 19m including layover |
Find flight
from$244 |
|
15:44 — 19:59
+1 day
|
15:44 — 17:18
F92070
Frontier Airlines
Sacramento — Las Vegas
19h 17m stop
12:35 — 19:59
WS1117
WestJet
Las Vegas — Toronto
|
25h 15m including layover |
Find flight
from$221 |
|
16:35 — 06:59
+1 day
|
16:35 — 18:12
AS4666
Alaska Airlines
Sacramento — Los Angeles
4h 58m stop
23:10 — 06:59
WS1103
WestJet
Los Angeles — Toronto
|
11h 24m including layover |
Find flight
from$244 |
|
18:48 — 06:20
+1 day
|
18:41 — 20:17
F94144
Frontier Airlines
Sacramento — Las Vegas
2h 35m stop
22:55 — 06:20
PD656
Porter Airlines
Las Vegas — Toronto
|
8h 32m including layover |
Find flight
from$191 |
|
18:48 — 06:20
+1 day
|
18:41 — 20:17
F94144
Frontier Airlines
Sacramento — Las Vegas
2h 35m stop
22:55 — 06:20
TS7234
Air Transat
Las Vegas — Toronto
|
8h 32m including layover |
Find flight
from$240 |
|
19:26 — 06:20
+1 day
|
19:26 — 20:51
NK1650
Spirit Airlines
Sacramento — Las Vegas
2h 4m stop
22:55 — 06:20
PD656
Porter Airlines
Las Vegas — Toronto
|
7h 54m including layover |
Find flight
from$215 |
|
06:20 — 17:43
+1 day
|
06:20 — 08:03
HA7092
Hawaiian Airlines
Sacramento — San Diego
30m stop
08:33 — 16:47
HA6401
Hawaiian Airlines
San Diego — Washington D.C.
23h 23m stop
16:10 — 17:43
PD2726
Porter Airlines
Washington D.C. — Toronto
|
32h 23m including layover |
Find flight
from$241 |
|
06:45 — 11:57
+1 day
|
06:45 — 08:47
HA7097
Hawaiian Airlines
Sacramento — Seattle
1h 53m stop
10:40 — 16:49
HA6818
Hawaiian Airlines
Seattle — Chicago
16h 26m stop
09:15 — 11:57
PD2388
Porter Airlines
Chicago — Toronto
|
26h 12m including layover |
Find flight
from$216 |
|
08:38 — 11:57
+1 day
|
08:38 — 10:40
HA7098
Hawaiian Airlines
Sacramento — Seattle
2h 59m stop
13:39 — 19:48
HA6817
Hawaiian Airlines
Seattle — Chicago
13h 27m stop
09:15 — 11:57
PD2388
Porter Airlines
Chicago — Toronto
|
24h 19m including layover |
Find flight
from$248 |
|
12:11 — 06:20
+1 day
|
12:13 — 15:44
F93666
Frontier Airlines
Sacramento — Denver
2h 24m stop
17:46 — 18:55
F94967
Frontier Airlines
Denver — Las Vegas
3h 40m stop
23:10 — 06:35
PD656
Porter Airlines
Las Vegas — Toronto
|
15h 9m including layover |
Find flight
from$236 |
|
14:58 — 11:57
+1 day
|
14:55 — 16:54
HA7100
Hawaiian Airlines
Sacramento — Seattle
57m stop
17:55 — 23:59
HA6819
Hawaiian Airlines
Seattle — Chicago
9h 16m stop
09:40 — 12:22
PD2388
Porter Airlines
Chicago — Toronto
|
17h 59m including layover |
Find flight
from$250 |
|
16:35 — 18:52
+1 day
|
16:35 — 18:12
AS4666
Alaska Airlines
Sacramento — Los Angeles
12h 48m stop
07:00 — 11:06
WS1513
WestJet
Los Angeles — Calgary
1h 54m stop
13:00 — 18:52
WS664
WestJet
Calgary — Toronto
|
23h 17m including layover |
Find flight
from$237 |
|
17:08 — 00:33
+2 days
|
17:08 — 18:41
F93316
Frontier Airlines
Sacramento — Los Angeles
16h 44m stop
11:25 — 15:46
WS1423
WestJet
Los Angeles — Edmonton
2h 59m stop
18:45 — 00:33
WS438
WestJet
Edmonton — Toronto
|
28h 25m including layover |
Find flight
from$156 |
|
17:08 — 20:54
+1 day
|
17:08 — 18:41
F93316
Frontier Airlines
Sacramento — Los Angeles
12h 19m stop
07:00 — 11:06
WS1513
WestJet
Los Angeles — Calgary
3h 54m stop
15:00 — 20:54
WS670
WestJet
Calgary — Toronto
|
24h 46m including layover |
Find flight
from$157 |
|
19:26 — 21:57
+1 day
|
19:26 — 20:51
NK1650
Spirit Airlines
Sacramento — Las Vegas
12h 9m stop
09:00 — 10:13
NK1034
Spirit Airlines
Las Vegas — Los Angeles
3h 47m stop
14:00 — 21:57
PD662
Porter Airlines
Los Angeles — Toronto
|
23h 31m including layover |
Find flight
from$216 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Sacramento to Toronto depends on and how to choose the most interesting flight option for you.
Distance between Sacramento and Toronto is 3537 miles. Time difference between the cities is 3h. Airplanes depart 00:29 to 23:59 from 4 Sacramento airports and arrive 00:29 to 23:59 to 3 Toronto airports. Average flight time is 4h 43m.
- The fastest flight 4h 43m
- Average flight time 4h 43m
- The earliest flight 00:29
- The latest flight 23:59
- Distance 2198 ml
The cheapest months to travel to Toronto are august (from 156 $), july (from 157 $), october (from 177 $).
The most expensive months are february (from 490 $), november (from 441 $), may (from 273 $).
What is the lowest airfare Sacramento to Toronto?
The cheapest plane ticket found by our users is $156. This airfare is for economy class on one-way F93316 flight by Frontier Airlines for August 7, 2025 which leaves Sacramento Intl in Sacramento at 17:08 am and arrives at Toronto Pearson International at 00:33.
Popular Airlines on the Route
The flight Sacramento — Toronto is served by 9 regular airlines and 4 low-cost airlines. Most of the flights on this route are operated by Alaska Airlines - 47 departures per week at the price of from $ 233 . And the most expensive tickets are offered by Alaska Airlines airline - from $ 762.
Direct flights
There are 1 nonstop flights on the route. The fastest direct flight is UA6630 by United Airlines takes 4h 43m and the cheapest is F93316 by Frontier Airlines for $413.
- UA - United Airlinesfrom $413Find
Connecting Flights
There are 337 flights with layovers on the route. The fastest connecting flight is UA2274 by United Airlines takes 6h 38m and the cheapest is F93316 by Frontier Airlines for $156.
- AS - Alaska Airlinesfrom $233Find
- AC - Air Canadafrom $406Find
- F9 - Frontier Airlinesfrom $156Find
- HA - Hawaiian Airlinesfrom $216Find
- Y4 - Volarisfrom $270Find
- UA - United Airlinesfrom $225Find
- AM - Aeromexicofrom $344Find
- WS - WestJetfrom $445Find
- NK - Spirit Airlinesfrom $158Find
Airports
You can fly from Sacramento to Toronto from 4 airports (Mcclellan AFB, Executive, Sacramento Intl, Mather AFB).
Sacramento airports
- Mcclellan AFB-MCCFind
- Executive-SACFind
- Sacramento Intl-SMFfrom $156Find
- Mather AFB-MHRFind
Toronto airports
- Buttonville Municipal-YKZFind
- Toronto Island-YTZFind
- Pearson International-YYZFind
Airplanes
There are flights to Toronto from Sacramento by 9 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Sacramento
You may also consider searching for discounted plane tickets to some other popular places from Sacramento within United States.
- from $59Find
- from $79Find
- from $62Find
- from $58Find
- from $60Find
- from $58Find
- from $63Find
- from $60Find
- from $56Find
- from $57Find
Top International Destinations from Sacramento
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $66Find
- from $78Find
- from $70Find
- from $66Find
- from $66Find
- from $78Find
- from $63Find
- from $58Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.