Some of the best places to buy Japanese yen are at a large branch of a national bank such as Chase, Bank of America, or Wells Fargo. You can also buy foreign currency including JPY at airports, although exchange outlets there are likely to feature wider buy/sell spreads as the price of the convenient location.