Cheap Flights from Toronto, ON to Salt Lake City, UT from $154
On Cheapflightsplus.com you will find 2 direct and 409 connecting flights from Toronto to Salt Lake City. You can compare airfare deals from 7 airlines and multiple travel sites from $154, 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 $406 | 17:04 Toronto Pearson International | 19:44 Salt Lake City Salt Lake City Int. | 4h 40m | WestJet | WS6361 |
from $155 | 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 $170 | 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 $178 | 10:00 Toronto Pearson International | 16:52 Salt Lake City Salt Lake City Int. | 8h 52m layover 2h 11m - Phoenix | Porter Airlines | PD641 F92524 |
from $178 | 10:00 Toronto Pearson International | 08:12+1 день Salt Lake City Salt Lake City Int. | 24h 12m layover 17h 30m - Phoenix | Porter Airlines | PD641 F91440 |
from $188 | 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 $154 | 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 $167 | 10:20 Toronto Pearson International | 11:09+1 день Salt Lake City Salt Lake City Int. | 26h 49m layover 17h 10m - San Diego 1h 3m - Las Vegas | Porter Airlines | PD681 NK182 NK252 |
from $170 | 13:50 Toronto Pearson International | 09:34+1 день Salt Lake City Salt Lake City Int. | 21h 44m layover 2h 34m - Calgary 10h 14m - Las Vegas | WestJet | WS661 WS1400 F93016 |
from $174 | 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 $178 | 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 $178 | 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 $182 | 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 $182 | 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 $182 | 14:00 Toronto Toronto Island | 20:19+1 день Salt Lake City Salt Lake City Int. | 32h 19m layover 2h 20m - Montreal 21h 34m - Las Vegas | Porter Airlines | PD2473 PD657 NK2926 |
from $184 | 20:00 Toronto Pearson International | 23:58+1 день Salt Lake City Salt Lake City Int. | 29h 58m layover 7h 13m - Orlando 13h 31m - Denver | WestJet | WS1166 F91733 F94251 |
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$415 |
|
17:04 — 19:44
|
17:04 — 19:44
WS6361
WestJet
Toronto — Salt Lake City
|
4h 40m |
Find flight
from$406 |
|
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$188 |
|
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$170 |
|
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$155 |
|
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$189 |
|
06:30 — 19:43
|
06:30 — 09:06
WS653
WestJet
Toronto — Calgary
1h 54m stop
11:00 — 13:05
WS1508
WestJet
Calgary — San Francisco
3h 43m stop
16:48 — 19:43
F93394
Frontier Airlines
San Francisco — Salt Lake City
|
15h 13m including layover |
Find flight
from$207 |
|
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$207 |
|
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$197 |
|
09:30 — 23:55
|
09:30 — 12:08
PD663
Porter Airlines
Toronto — Los Angeles
4h 12m stop
16:20 — 19:49
F92342
Frontier Airlines
Los Angeles — Denver
2h 26m stop
22:15 — 23:55
F94251
Frontier Airlines
Denver — Salt Lake City
|
16h 25m including layover |
Find flight
from$193 |
|
09:30 — 09:45
+1 day
|
09:30 — 12:08
PD663
Porter Airlines
Toronto — Los Angeles
4h 12m stop
16:20 — 19:49
F92342
Frontier Airlines
Los Angeles — Denver
12h 19m stop
08:08 — 09:45
F93981
Frontier Airlines
Denver — Salt Lake City
|
26h 15m including layover |
Find flight
from$199 |
|
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$154 |
|
10:20 — 11:09
+1 day
|
10:20 — 13:05
PD681
Porter Airlines
Toronto — San Diego
17h 10m stop
06:15 — 07:40
NK182
Spirit Airlines
San Diego — Las Vegas
1h 3m stop
08:43 — 11:09
NK252
Spirit Airlines
Las Vegas — Salt Lake City
|
26h 49m including layover |
Find flight
from$167 |
|
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$222 |
|
12:00 — 09:41
+1 day
|
12:00 — 14:29
WS425
WestJet
Toronto — Edmonton
1h 36m stop
16:05 — 19:30
WS1464
WestJet
Edmonton — Phoenix
12h 30m stop
08:00 — 09:41
F91440
Frontier Airlines
Phoenix — Salt Lake City
|
23h 41m including layover |
Find flight
from$197 |
|
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$188 |
|
13:30 — 09:34
+1 day
|
13:30 — 15:58
WS713
WestJet
Toronto — Vancouver
1h 32m stop
17:30 — 20:15
WS1790
WestJet
Vancouver — Las Vegas
10h 50m stop
07:30 — 09:55
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
22h 4m including layover |
Find flight
from$195 |
|
13:50 — 09:34
+1 day
|
13:50 — 16:21
WS661
WestJet
Toronto — Calgary
2h 34m stop
18:55 — 20:51
WS1400
WestJet
Calgary — Las Vegas
10h 14m stop
07:05 — 09:34
F93016
Frontier Airlines
Las Vegas — Salt Lake City
|
21h 44m including layover |
Find flight
from$170 |
|
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$174 |
|
14:00 — 20:19
+1 day
|
14:00 — 15:15
PD2473
Porter Airlines
Toronto — Montreal
2h 20m stop
17:35 — 20:25
PD657
Porter Airlines
Montreal — Las Vegas
21h 34m stop
17:59 — 20:19
NK2926
Spirit Airlines
Las Vegas — Salt Lake City
|
32h 19m including layover |
Find flight
from$182 |
|
16:10 — 12:22
+1 day
|
16:10 — 17:06
PD2265
Porter Airlines
Toronto — Ottawa
1h 4m stop
18:10 — 20:30
PD651
Porter Airlines
Ottawa — Las Vegas
13h 25m stop
09:55 — 12:22
NK1481
Spirit Airlines
Las Vegas — Salt Lake City
|
22h 12m including layover |
Find flight
from$189 |
|
16:20 — 20:19
+1 day
|
16:20 — 18:40
AS973
Alaska Airlines
Toronto — Seattle
2h 48m stop
21:28 — 23:59
AS636
Alaska Airlines
Seattle — Las Vegas
18h stop
17:59 — 20:19
NK2926
Spirit Airlines
Las Vegas — Salt Lake City
|
29h 59m including layover |
Find flight
from$194 |
|
17:30 — 15:48
+1 day
|
17:30 — 20:08
PD665
Porter Airlines
Toronto — Los Angeles
12h 15m stop
08:23 — 09:53
F93307
Frontier Airlines
Los Angeles — San Francisco
3h stop
12:53 — 15:48
F91504
Frontier Airlines
San Francisco — Salt Lake City
|
24h 18m including layover |
Find flight
from$189 |
|
17:30 — 09:45
+2 days
|
17:30 — 20:08
PD665
Porter Airlines
Toronto — Los Angeles
20h 12m stop
16:20 — 19:49
F92342
Frontier Airlines
Los Angeles — Denver
12h 19m stop
08:08 — 09:45
F93981
Frontier Airlines
Denver — Salt Lake City
|
42h 15m including layover |
Find flight
from$195 |
|
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$182 |
|
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$178 |
|
21:05 — 09:06
+2 days
|
21:05 — 23:25
F8623
Freedom Airlines
Toronto — Calgary
13h 45m stop
13:10 — 16:22
WS1410
WestJet
Calgary — Phoenix
15h 3m stop
07:25 — 09:06
F91440
Frontier Airlines
Phoenix — Salt Lake City
|
38h 1m including layover |
Find flight
from$199 |
|
21:05 — 09:06
+2 days
|
21:05 — 23:25
F8623
Freedom Airlines
Toronto — Calgary
8h 35m stop
08:00 — 11:13
WS1394
WestJet
Calgary — Phoenix
20h 12m stop
07:25 — 09:06
F91440
Frontier Airlines
Phoenix — Salt Lake City
|
38h 1m including layover |
Find flight
from$210 |
|
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$178 |
|
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$186 |
|
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$220 |
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:00 to 23:30 from 3 Toronto airports and arrive 06:00 to 23:30 to 1 Salt Lake City airport. Average flight time is 4h 41m.
- The fastest flight 4h 40m
- Average flight time 4h 41m
- The earliest flight 06:00
- The latest flight 23:30
- Distance 1669 ml
The cheapest months to travel to Salt Lake City are january (from 154 $), december (from 166 $), november (from 178 $).
The most expensive months are february (from 189 $), november (from 178 $), december (from 166 $).
What is the lowest airfare Toronto to Salt Lake City?
The cheapest plane ticket found by our users is $154. 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 Air Canada - 35 departures per week at the price of from $ 312 . And the most expensive tickets are offered by Air Canada airline - from $ 1143.
Direct flights
There are 2 nonstop flights on the route. The fastest direct flight is WS6361 by WestJet takes 4h 40m and the cheapest is WS655 by WestJet for $406.
- WS - WestJetfrom $406Find
Connecting Flights
There are 409 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 $154.
- AS - Alaska Airlinesfrom $194Find
- F8 - Freedom Airlinesfrom $199Find
- AC - Air Canadafrom $312Find
- PD - Porter Airlinesfrom $167Find
- WS - WestJetfrom $154Find
- UA - United Airlinesfrom $317Find
- TS - Air Transatfrom $226Find
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 $182Find
- Pearson International-YYZfrom $154Find
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.