Direct (nonstop) flights from Toronto to Salt Lake City

2 airlines fly nonstop from Pearson International (YYZ) to Salt Lake City International (SLC). It's 1,662 miles (2,674 km), about 4h 31m in the air. Operated by Air Canada, Delta Air Lines.

YYZ
Pearson International
🇨🇦 Toronto, Canada
SLC
Salt Lake City International
🇺🇸 Salt Lake City, USA
Flight Time
4h 31m
Distance
1,662 mi
2,674 km
CO₂/pax
281 kg
−38 kg vs. layover
Airlines
2
Air Canada +1
Time Diff
-2h
Operated by Air Canada Air Canada Delta Air Lines Delta Air Lines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
YYZ → SLC
Flight Time
4h 31m
Distance
1,662 mi
Delta Air Lines DL Delta Air Lines
Route
YYZ → SLC
Flight Time
4h 31m
Distance
1,662 mi

Alternative Routes

Other ways to fly from Toronto to Salt Lake City with one stop · direct emits 281 kg CO₂ per passenger

YYZ MSP (Minneapolis) SLC
Leg 1: 2h 17m (679 mi) Leg 2: 2h 55m (992 mi) Total: ~5h 12m 🍃 319 kg CO₂ (+14% vs. direct)
Leg 1
YYZ → MSP
2h 17m · 679 mi
View YYZ to MSP flights →
Leg 2
MSP → SLC
2h 55m · 992 mi
View MSP to SLC flights →
YYZ DEN (Denver) SLC
Leg 1: 3h 48m (1,316 mi) Leg 2: 1h 36m (391 mi) Total: ~5h 24m 🍃 319 kg CO₂ (+14% vs. direct)
Leg 1
YYZ → DEN
3h 48m · 1,316 mi
View YYZ to DEN flights →
Leg 2
DEN → SLC
1h 36m · 391 mi
View DEN to SLC flights →
YYZ STL (Saint Louis) SLC
Leg 1: 2h 8m (655 mi) Leg 2: 3h 17m (1,155 mi) Total: ~5h 25m 🍃 341 kg CO₂ (+21% vs. direct)
Leg 1
YYZ → STL
2h 8m · 655 mi
View YYZ to STL flights →
Leg 2
STL → SLC
3h 17m · 1,155 mi
View STL to SLC flights →
YYZ DTW (Detroit) SLC
Leg 1: 1h 24m (215 mi) Leg 2: 4h 2m (1,481 mi) Total: ~5h 26m 🍃 315 kg CO₂ (+12% vs. direct)
Leg 1
YYZ → DTW
1h 24m · 215 mi
View YYZ to DTW flights →
Leg 2
DTW → SLC
4h 2m · 1,481 mi
View DTW to SLC flights →
YYZ CVG (Cincinnati) SLC
Leg 1: 1h 38m (413 mi) Leg 2: 3h 53m (1,450 mi) Total: ~5h 31m 🍃 346 kg CO₂ (+23% vs. direct)
Leg 1
YYZ → CVG
1h 38m · 413 mi
View YYZ to CVG flights →
Leg 2
CVG → SLC
3h 53m · 1,450 mi
View CVG to SLC flights →

Frequently Asked Questions

How long is the direct flight from Toronto to Salt Lake City?

A nonstop flight from Toronto (YYZ) to Salt Lake City (SLC) takes approximately 4 hours and 31 minutes. The distance is 1,662 miles (2,674 km).

Which airlines fly nonstop from Toronto to Salt Lake City?

2 airlines: Air Canada, Delta Air Lines.

Is there a nonstop flight from Toronto to Salt Lake City?

Yes. 2 airlines: Air Canada, Delta Air Lines.

How far is Toronto from Salt Lake City?

The flight distance from Toronto to Salt Lake City is 1,662 miles (2,674 km), measured as the great-circle (shortest air) distance.

What is the time difference between Toronto and Salt Lake City?

Salt Lake City is 2 hours behind Toronto. (America/Toronto vs America/Denver.)

What type of aircraft flies from Toronto to Salt Lake City?

At 4h 31m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Canada to USA?

Depends on your passport. Check with the USA embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Toronto to Salt Lake City?

Roughly 281 kg CO2 per passenger one-way. That's about the same as driving 1,405 km.

Is the return flight from Salt Lake City to Toronto also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Toronto to Salt Lake City?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Pearson International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.