There are quite a few nonstop flight options to get you from cities in the United States to cities in Canada. From Chicago O' Hare International Airport there is a nonstop flight on Air Canada with service to Vancouver International and Air Canada also offers nonstop service from here with a landing at Toronto Pearson International. If you plan to take off from Los Angeles International Airport you can fly nonstop to Vancouver International on Air Canada. Delta Airlines offers nonstop flights with a departure from Seattle/Tacoma International (SEA) and a destination of Vancouver International and you can also fly nonstop to Vancouver International on Air Canada from San Francisco International Airport (SFO). From Washington Dulles International Airport (IAD) you can fly nonstop with arrival at Toronto Pearson International on Air Canada.