Direct flights from Nanaimo to Toronto
All flights from YCD to YYZ non-stop. There are direct flights from Nanaimo, Canada to Pearson International (YYZ), Canada once a week with Air Canada. The flight distance is 2122 miles and the trip usually takes about 4 hours and 33 minutes.
Nanaimo , Canada
Toronto , Canada
Airlines with non-stop routes:
Air CanadaStar Alliance
Flight schedule from Nanaimo 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.
The timetable & schedule information was updated at 2023-03-20
Return flight schedule from Toronto to Nanaimo with Air Canada
Nanaimo to Toronto flight departures
Select a date to see all scheduled flight departures between YCD to YYZ.
YCD - YYZ information
Distance2122 miles (3414 km)
Flight time4 hours and 33 minutes
AlliancesOne WorldSky TeamStar Alliance
Air Canada AircraftAirbus A318 / A319 / A320 / A321
Arrival TerminalTerminal 1 (Air Canada)