Flight La Guardia Airport departs from New York La Guardia Airport at 19:35 and arrives at Toronto Lester B. Pearson International Airport at 21:19.
The flighttime is about 1h 44m. The distance travelled ("as the bird flies"): 644 Km. So the average speed is roughly 372 Km.