San Antonio's airport has added a new nonstop flight to Canada, allowing passengers a more direct connection to the country and elsewhere in the world.