Flights from Buffalo to Vancouver

Flight information: Buffalo - Vancouver

Distance 3451 km
Departure airport Buffalo Niagara International, NY (BUF)
Arrival airport Vancouver International Airport, BC (YVR)
Destination country Canada
Flight destinations with a similar price