The U.S. maintains pre-clearance facilities (i.e. immigration offices) at eight Canadian airports with international air service to the United States: Calgary; Edmonton; Halifax Stanfield; Montreal–Trudeau; Ottawa Macdonald–Cartier; Toronto–Pearson, Vancouver; and Winnipeg James Armstrong Richardson. These procedures expedite travel by allowing flights originating in Canada to land at a U.S. airport without being processed as an international arrival. Canada does not maintain equivalent personnel at U.S. airports due to the sheer number of Canada-bound flights from U.S. departure locations, as well as because of the limited number of flights compared to that of U.S.-bound flights that depart major Canadian airports.