With between 43 and 70 flights a day the flight route between New York (NYC) and Toronto (YYZ) is a significant way for both Canadians and Americans to experience life on the other side of the Great Lakes. It only takes just under 2 hours to fly the 343 miles, with a relatively broad selection of airlines offering a direct flight over. Air Canada, American, Porter Airlines, Westjet, and United.
There are several airlines offering a low-cost air ticket option so that you can have more to spend on your trip. For the lowest price, tickets should be booked as far in advance as possible, making sure to avoid weekends and school vacation periods. Don't forget to compare prices online at idealo.com to ensure you are getting the best price.
Toronto (or Trono as the locals call it) is an exciting and cosmopolitan city to visit (49% of the residents were born outside of Canada). Pearson International Airport is 25 miles from downtown Toronoto (30-40 minute taxi trip) so getting straight into the action will be really easy. The Airport Rocket also provides an all-day, regular express bus service between the airport and Kipling Station. Once you are there the number of things you can do is not limited by the number of activities on offer, but rather by your time, so plan well. Something that should certainly land on everyone's itinerary would have to be the Niagara Falls which are a mere 90 minutes away by car.