from Seattle airport, you can take bus to Vancouver. I would recommand you call the Buffalo Airport, asking for information center, or go online search.