Cheap Flights from Toronto, ON to Salt Lake City, UT from $146
On Cheapflightsplus.com you will find 1 direct and 152 connecting flights from Toronto to Salt Lake City. You can compare airfare deals from 7 airlines and multiple travel sites from $146, book and save on cheap plane tickets and last minute offers. Also check out YTO-SLC flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Toronto to Salt Lake City Flight Deals
Best Flights from Toronto to Salt Lake City Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $393 | 17:00 Toronto Pearson International | 19:42 Salt Lake City Salt Lake City Int. | 4h 42m | WestJet | WS6355 |
from $147 | 20:00 Toronto Pearson International | 09:12+1 день Salt Lake City Salt Lake City Int. | 15h 12m layover 8h 33m - Las Vegas | WestJet | WS1118 F93016 |
from $178 | 11:25 Toronto Pearson International | 09:12+1 день Salt Lake City Salt Lake City Int. | 23h 47m layover 17h 14m - Las Vegas | Porter Airlines | PD653 F93016 |
from $226 | 19:25 Toronto Pearson International | 09:12+1 день Salt Lake City Salt Lake City Int. | 15h 47m layover 9h 14m - Las Vegas | Porter Airlines | PD655 F93016 |
from $146 | 10:00 Toronto Pearson International | 09:12+1 день Salt Lake City Salt Lake City Int. | 25h 12m layover 3h 9m - Calgary 13h 2m - Las Vegas | WestJet | WS655 WS1624 F93016 |
from $164 | 14:00 Toronto Pearson International | 09:12+1 день Salt Lake City Salt Lake City Int. | 21h 12m layover 3h 0m - Ottawa 10h 12m - Las Vegas | Porter Airlines | PD163 PD651 F93016 |
from $168 | 20:00 Toronto Pearson International | 17:29+1 день Salt Lake City Salt Lake City Int. | 23h 29m layover 11h 38m - Orlando 2h 30m - Dallas | WestJet | WS1166 F91481 F93277 |
from $169 | 22:40 Toronto Pearson International | 09:34+2 дня Salt Lake City Salt Lake City Int. | 36h 54m layover 16h 28m - Vancouver 10h 49m - Las Vegas | WestJet | WS731 WS1790 F93016 |
from $172 | 19:00 Toronto Pearson International | 17:29+1 день Salt Lake City Salt Lake City Int. | 24h 29m layover 12h 40m - Orlando 2h 30m - Dallas | Porter Airlines | PD503 F91481 F93277 |
from $176 | 22:45 Toronto Pearson International | 09:34+2 дня Salt Lake City Salt Lake City Int. | 36h 49m layover 16h 25m - Winnipeg 12h 35m - Las Vegas | WestJet | WS535 WS1352 F93016 |
from $178 | 12:45 Toronto Pearson International | 09:12+1 день Salt Lake City Salt Lake City Int. | 22h 27m layover 3h 40m - Orlando 8h 52m - Las Vegas | Porter Airlines | PD501 F91875 F93016 |
from $179 | 06:30 Toronto Pearson International | 09:12+1 день Salt Lake City Salt Lake City Int. | 28h 42m layover 2h 15m - Calgary 17h 25m - Las Vegas | WestJet | WS653 WS1424 F93016 |
from $186 | 07:30 Toronto Pearson International | 23:58 Salt Lake City Salt Lake City Int. | 18h 28m layover 2h 59m - Orlando 6h 11m - Denver | WestJet | WS1228 F94919 F94251 |
from $191 | 14:15 Toronto Toronto Island | 09:12+1 день Salt Lake City Salt Lake City Int. | 20h 57m layover 2h 5m - Montreal 10h 17m - Las Vegas | Porter Airlines | PD2473 PD657 F93016 |
from $196 | 07:10 Toronto Pearson International | 23:58 Salt Lake City Salt Lake City Int. | 18h 48m layover 3h 29m - Orlando 6h 11m - Denver | Freedom Airlines | F81690 F94919 F94251 |
from $208 | 23:15 Toronto Pearson International | 09:34+2 дня Salt Lake City Salt Lake City Int. | 36h 19m layover 16h 55m - Montreal 10h 40m - Las Vegas | WestJet | WS598 PD657 F93016 |
Flight Schedule Toronto (Ontario) to Salt Lake City (Utah)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
17:00 — 19:42
|
17:00 — 19:42
WS6355
WestJet
Toronto — Salt Lake City
|
4h 42m |
Find flight
from$393 |
|
09:30 — 17:30
|
09:30 — 12:12
PD663
Porter Airlines
Toronto — Los Angeles
2h 28m stop
14:40 — 17:30
NK471
Spirit Airlines
Los Angeles — Salt Lake City
|
10h including layover |
Find flight
from$237 |
|
09:30 — 17:30
|
09:30 — 12:12
TS7662
Air Transat
Toronto — Los Angeles
2h 28m stop
14:40 — 17:30
NK471
Spirit Airlines
Los Angeles — Salt Lake City
|
10h including layover |
Find flight
from$258 |
|
11:25 — 09:12
+1 day
|
11:25 — 13:28
PD653
Porter Airlines
Toronto — Las Vegas
17h 14m stop
06:42 — 09:12
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
23h 47m including layover |
Find flight
from$178 |
|
16:20 — 19:45
+1 day
|
16:20 — 18:43
AS973
Alaska Airlines
Toronto — Seattle
22h 4m stop
16:47 — 19:45
AS628
Alaska Airlines
Seattle — Salt Lake City
|
29h 25m including layover |
Find flight
from$268 |
|
16:20 — 16:45
+1 day
|
16:20 — 18:40
AS973
Alaska Airlines
Toronto — Seattle
19h 3m stop
14:05 — 17:05
AS518
Alaska Airlines
Seattle — Salt Lake City
|
26h 25m including layover |
Find flight
from$297 |
|
19:25 — 09:12
+1 day
|
19:25 — 21:28
PD655
Porter Airlines
Toronto — Las Vegas
9h 14m stop
11:11 — 13:44
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
15h 47m including layover |
Find flight
from$226 |
|
20:00 — 09:12
+1 day
|
20:00 — 22:09
WS1118
WestJet
Toronto — Las Vegas
8h 33m stop
11:11 — 13:44
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
15h 12m including layover |
Find flight
from$147 |
|
06:30 — 09:12
+1 day
|
06:30 — 09:00
WS653
WestJet
Toronto — Calgary
2h 15m stop
11:15 — 13:17
WS1424
WestJet
Calgary — Las Vegas
17h 25m stop
06:42 — 09:12
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
28h 42m including layover |
Find flight
from$179 |
|
07:10 — 23:58
|
07:10 — 10:10
F81690
Freedom Airlines
Toronto — Orlando
3h 29m stop
13:39 — 16:04
F94919
Frontier Airlines
Orlando — Denver
6h 11m stop
22:15 — 23:58
F94251
Frontier Airlines
Denver — Salt Lake City
|
18h 48m including layover |
Find flight
from$196 |
|
07:30 — 23:58
|
07:30 — 10:40
WS1228
WestJet
Toronto — Orlando
2h 59m stop
13:39 — 16:04
F94919
Frontier Airlines
Orlando — Denver
6h 11m stop
22:15 — 23:58
F94251
Frontier Airlines
Denver — Salt Lake City
|
18h 28m including layover |
Find flight
from$186 |
|
08:30 — 22:44
|
08:30 — 10:10
UA8656
United Airlines
Toronto — Newark
6h 58m stop
17:08 — 18:54
UA661
United Airlines
Newark — Chicago
1h 11m stop
20:05 — 22:44
UA661
United Airlines
Chicago — Salt Lake City
|
16h 14m including layover |
Find flight
from$328 |
|
10:00 — 09:12
+1 day
|
10:00 — 12:36
WS655
WestJet
Toronto — Calgary
3h 9m stop
15:45 — 17:40
WS1624
WestJet
Calgary — Las Vegas
13h 2m stop
07:05 — 09:34
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
25h 12m including layover |
Find flight
from$146 |
|
10:30 — 17:39
+1 day
|
10:30 — 12:55
WS711
WestJet
Toronto — Vancouver
19h 5m stop
08:00 — 10:59
WS1696
WestJet
Vancouver — Los Angeles
3h 47m stop
14:46 — 17:39
NK896
Spirit Airlines
Los Angeles — Salt Lake City
|
33h 9m including layover |
Find flight
from$240 |
|
11:20 — 09:50
+2 days
|
11:20 — 12:10
PD2387
Porter Airlines
Toronto — Chicago
19h 15m stop
07:25 — 09:15
F93173
Frontier Airlines
Chicago — Denver
22h 53m stop
08:08 — 09:50
F93981
Frontier Airlines
Denver — Salt Lake City
|
48h 30m including layover |
Find flight
from$210 |
|
12:45 — 09:12
+1 day
|
12:45 — 15:50
PD501
Porter Airlines
Toronto — Orlando
3h 40m stop
19:30 — 21:50
F91875
Frontier Airlines
Orlando — Las Vegas
8h 52m stop
07:05 — 09:34
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
22h 27m including layover |
Find flight
from$178 |
|
12:45 — 06:36
+1 day
|
12:45 — 15:50
PD501
Porter Airlines
Toronto — Orlando
5h 53m stop
21:43 — 23:54
F93311
Frontier Airlines
Orlando — Denver
5h 7m stop
05:01 — 06:36
F93861
Frontier Airlines
Denver — Salt Lake City
|
19h 51m including layover |
Find flight
from$310 |
|
13:50 — 17:29
+1 day
|
13:50 — 16:17
WS661
WestJet
Toronto — Calgary
3h 3m stop
19:20 — 21:44
WS1512
WestJet
Calgary — Los Angeles
16h 46m stop
14:30 — 17:29
F91268
Frontier Airlines
Los Angeles — Salt Lake City
|
29h 39m including layover |
Find flight
from$218 |
|
13:50 — 17:30
+1 day
|
13:50 — 16:17
WS661
WestJet
Toronto — Calgary
3h 3m stop
19:20 — 21:44
WS1512
WestJet
Calgary — Los Angeles
16h 56m stop
14:40 — 17:30
NK471
Spirit Airlines
Los Angeles — Salt Lake City
|
29h 40m including layover |
Find flight
from$218 |
|
14:00 — 09:12
+1 day
|
14:00 — 15:10
PD163
Porter Airlines
Toronto — Ottawa
3h stop
18:10 — 20:30
PD651
Porter Airlines
Ottawa — Las Vegas
10h 12m stop
06:42 — 09:12
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
21h 12m including layover |
Find flight
from$164 |
|
14:15 — 09:12
+1 day
|
14:00 — 15:15
PD2473
Porter Airlines
Toronto — Montreal
2h 5m stop
17:35 — 20:25
PD657
Porter Airlines
Montreal — Las Vegas
10h 17m stop
07:30 — 09:55
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
20h 57m including layover |
Find flight
from$191 |
|
17:00 — 09:34
+2 days
|
17:00 — 18:30
PD2141
Porter Airlines
Toronto — New York
13h 29m stop
07:59 — 10:55
F93237
Frontier Airlines
New York — Las Vegas
20h 10m stop
07:05 — 09:34
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
42h 34m including layover |
Find flight
from$208 |
|
17:00 — 17:39
+1 day
|
17:00 — 19:28
WS719
WestJet
Toronto — Vancouver
12h 38m stop
08:00 — 10:58
WS1696
WestJet
Vancouver — Los Angeles
3h 47m stop
14:46 — 17:39
NK896
Spirit Airlines
Los Angeles — Salt Lake City
|
26h 39m including layover |
Find flight
from$221 |
|
19:00 — 17:29
+1 day
|
19:00 — 22:05
PD503
Porter Airlines
Toronto — Orlando
12h 40m stop
10:45 — 13:06
F91481
Frontier Airlines
Orlando — Dallas
2h 30m stop
15:36 — 17:29
F93277
Frontier Airlines
Dallas — Salt Lake City
|
24h 29m including layover |
Find flight
from$172 |
|
20:00 — 17:29
+1 day
|
20:00 — 23:07
WS1166
WestJet
Toronto — Orlando
11h 38m stop
10:45 — 13:06
F91481
Frontier Airlines
Orlando — Dallas
2h 30m stop
15:36 — 17:29
F93277
Frontier Airlines
Dallas — Salt Lake City
|
23h 29m including layover |
Find flight
from$168 |
|
21:05 — 08:13
+2 days
|
21:05 — 23:25
F8623
Freedom Airlines
Toronto — Calgary
8h 35m stop
08:00 — 11:15
WS1394
WestJet
Calgary — Phoenix
19h 15m stop
06:30 — 08:13
F93872
Frontier Airlines
Phoenix — Salt Lake City
|
37h 8m including layover |
Find flight
from$215 |
|
21:05 — 08:13
+2 days
|
21:05 — 23:25
F8623
Freedom Airlines
Toronto — Calgary
19h 45m stop
19:10 — 22:22
WS1536
WestJet
Calgary — Phoenix
8h 8m stop
18:17 — 19:58
F93872
Frontier Airlines
Phoenix — Salt Lake City
|
37h 8m including layover |
Find flight
from$216 |
|
22:40 — 09:34
+2 days
|
22:40 — 01:08
WS731
WestJet
Toronto — Vancouver
16h 28m stop
17:30 — 20:15
WS1790
WestJet
Vancouver — Las Vegas
10h 49m stop
07:30 — 09:55
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
36h 54m including layover |
Find flight
from$169 |
|
22:45 — 09:34
+2 days
|
22:45 — 00:35
WS535
WestJet
Toronto — Winnipeg
16h 25m stop
17:00 — 18:30
WS1352
WestJet
Winnipeg — Las Vegas
12h 35m stop
07:05 — 09:34
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
36h 49m including layover |
Find flight
from$176 |
|
23:15 — 09:34
+2 days
|
23:15 — 00:40
WS598
WestJet
Toronto — Montreal
16h 55m stop
17:35 — 20:25
PD657
Porter Airlines
Montreal — Las Vegas
10h 40m stop
07:05 — 09:34
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
36h 19m including layover |
Find flight
from$208 |
|
23:15 — 21:38
+2 days
|
23:15 — 00:39
WS598
WestJet
Toronto — Montreal
16h 56m stop
17:35 — 20:25
TS7777
Air Transat
Montreal — Las Vegas
22h 35m stop
19:00 — 21:38
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
48h 23m including layover |
Find flight
from$306 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Toronto to Salt Lake City depends on and how to choose the most interesting flight option for you.
Distance between Toronto and Salt Lake City is 2685 miles. Time difference between the cities is 2h. Airplanes depart 06:10 to 23:30 from 3 Toronto airports and arrive 06:10 to 23:30 to 1 Salt Lake City airport. Average flight time is 4h 42m.
- The fastest flight 4h 42m
- Average flight time 4h 42m
- The earliest flight 06:10
- The latest flight 23:30
- Distance 1669 ml
The cheapest months to travel to Salt Lake City are january (from 146 $), december (from 157 $), february (from 179 $).
The most expensive months are november (from 187 $), february (from 179 $), december (from 157 $).
What is the lowest airfare Toronto to Salt Lake City?
The cheapest plane ticket found by our users is $146. This airfare is for economy class on one-way WS655 flight by WestJet for January 22, 2025 which leaves Pearson International in Toronto at 10:00 am and arrives at Salt Lake City Salt Lake City Int. at 09:12.
Popular Airlines on the Route
The flight Toronto — Salt Lake City is served by 7 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by Freedom Airlines - 5 departures per week at the price of from $ 196 . And the most expensive tickets are offered by Air Canada airline - from $ 1097.
Direct flights
There are 1 nonstop flights on the route. The fastest direct flight is WS6355 by WestJet takes 4h 42m and the cheapest is WS655 by WestJet for $393.
- WS - WestJetfrom $393Find
Connecting Flights
There are 152 flights with layovers on the route. The fastest connecting flight is UA8163 by United Airlines takes 6h 16m and the cheapest is WS655 by WestJet for $146.
- F8 - Freedom Airlinesfrom $196Find
- AS - Alaska Airlinesfrom $268Find
- AC - Air Canadafrom $391Find
- PD - Porter Airlinesfrom $164Find
- WS - WestJetfrom $146Find
- UA - United Airlinesfrom $328Find
- TS - Air Transatfrom $247Find
Airports
You can fly from Toronto to Salt Lake City from 3 airports (Buttonville Municipal, Toronto Island, Pearson International).
Toronto airports
- Buttonville Municipal-YKZFind
- Toronto Island-YTZfrom $191Find
- Pearson International-YYZfrom $146Find
Salt Lake City airports
- Salt Lake City Int.-SLCFind
Airplanes
There are flights to Salt Lake City from Toronto by 7 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top International Destinations from Toronto
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 $73Find
- from $72Find
- from $54Find
- from $78Find
- from $62Find
- from $66Find
- from $73Find
- from $65Find
- from $64Find
- from $77Find
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.