Flights from Buffalo to China from $ 1,625* or from $145/mo