Cheap Flights from Toronto, ON to Salt Lake City, UT from $154
On Cheapflightsplus.com you will find 1 direct and 181 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 $415 | 17:00 Toronto Pearson International | 19:42 Salt Lake City Salt Lake City Int. | 4h 42m | WestJet | WS6355 |
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 $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 $239 | 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 $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 | 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 $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 |
from $186 | 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 $188 | 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 $189 | 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 $191 | 10:30 Toronto Pearson International | 09:34+1 день Salt Lake City Salt Lake City Int. | 25h 4m layover 4h 27m - Vancouver 10h 50m - Las Vegas | WestJet | WS711 WS1790 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$415 |
|
09:30 — 17:39
|
09:30 — 12:12
PD663
Porter Airlines
Toronto — Los Angeles
2h 34m stop
14:46 — 17:39
NK896
Spirit Airlines
Los Angeles — Salt Lake City
|
10h 9m including layover |
Find flight
from$208 |
|
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$251 |
|
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 |
|
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$283 |
|
17:30 — 12:27
+1 day
|
17:30 — 20:12
PD665
Porter Airlines
Toronto — Los Angeles
13h 21m stop
09:33 — 12:27
F91268
Frontier Airlines
Los Angeles — Salt Lake City
|
20h 57m including layover |
Find flight
from$212 |
|
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$239 |
|
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 |
|
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 |
|
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: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: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$202 |
|
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$220 |
|
18:15 — 17:39
+1 day
|
18:15 — 20:43
WS723
WestJet
Toronto — Vancouver
11h 17m stop
08:00 — 10:58
WS1696
WestJet
Vancouver — Los Angeles
3h 48m stop
14:46 — 17:39
NK896
Spirit Airlines
Los Angeles — Salt Lake City
|
25h 24m including layover |
Find flight
from$259 |
|
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 — 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$227 |
|
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$228 |
|
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: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 154 $), december (from 166 $), february (from 189 $).
The most expensive months are november (from 198 $), february (from 189 $), 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 Freedom Airlines - 6 departures per week at the price of from $ 207 . And the most expensive tickets are offered by Air Canada airline - from $ 1159.
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 $415.
- WS - WestJetfrom $415Find
Connecting Flights
There are 181 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.
- F8 - Freedom Airlinesfrom $207Find
- AS - Alaska Airlinesfrom $283Find
- AC - Air Canadafrom $414Find
- PD - Porter Airlinesfrom $167Find
- WS - WestJetfrom $154Find
- UA - United Airlinesfrom $347Find
- TS - Air Transatfrom $261Find
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 $202Find
- 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.