A direct flight from Manhattan, New York, to Toronto, Canada, typically takes about 1.5 to 2 hours. However, when considering additional time for boarding, security checks, and potential delays, the total travel time may extend to around 4 to 5 hours. It's also important to factor in the time it takes to get to and from the airports.
Copyright © 2026 eLLeNow.com All Rights Reserved.