New york to toronto distance

The distance from New York City to Toronto, Canada is approximately:

The flight duration from New York City's John F. Kennedy International Airport (JFK) or LaGuardia Airport (LGA) to Toronto Pearson International Airport (YYZ) is about 1 hour and 30 minutes to 1 hour and 45 minutes.

The driving distance from New York City to Toronto typically takes around 7-8 hours, depending on traffic and the route taken. The most common route is along the New York State Thruway (I-90) and the Queen Elizabeth Way (QEW) in Ontario.

There are also several bus options available from New York City to Toronto, with journey times ranging from 8-12 hours, depending on the route and the bus company. Some popular bus companies that operate this route include Greyhound, Megabus, and FlixBus.