Direct flights from Salt Lake City to Toronto
All flights from SLC to YYZ non-stop. There are direct flights from Salt Lake City International (SLC), Utah, USA to Pearson International (YYZ), Canada with Delta Air Lines and Air Canada. 10 weekly departures are currently scheduled on this route. Departure times range from 09:00 to 10:50 depending on the schedule period. The flight distance is 1665 miles (2679 km). Flight time ranges from 3 hours and 49 minutes to 3 hours and 55 minutes.
Flight schedule from Salt Lake City to Toronto with Delta Air Lines
This is a weekly direct flight schedule for Delta Air Lines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-02
Flight schedule from Salt Lake City to Toronto with Air Canada
This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-02
Salt Lake City to Toronto scheduled departures
Select a date to see every published non-stop departure between SLC and YYZ.
SLC - YYZ route facts
-
Distance1665 miles (2679 km)
-
Flight time3 hours and 49 minutes to 3 hours and 55 minutes
-
Airlines
Delta
Air Canada -
Airline alliancesSkyTeam Star Alliance
-
CabinsEconomy Business First
-
Hub airportsDelta Air Lines: SLCAir Canada: YYZ
-
Arrival terminalsDelta Air Lines: Terminal 3Air Canada: Terminal 1
-
AircraftDelta Air Lines: Boeing 737-800 Passenger and Airbus A220-300Air Canada: Airbus A320, Airbus A321 and Airbus A319
Route FAQ
Direct flights from Salt Lake City to Canada
From Salt Lake City to Vancouver
YVR Vancouver International Airport
From Salt Lake City to Edmonton
YEG Edmonton International Airport
From Salt Lake City to Calgary
YYC Calgary International
