Found 2 exchanges where Ethereum is traded for BNB. According to the data on 23 August the most optimal price to exchange ETH for BNB is BNB3.47 for 1 Ethereum. This rate is fixed at OpenOcean at the maximum trading volume of the pair ETH/BNB - 167.1 BNB.
Selling and buying Ethereum (ETH) for Binance Coin
To buy Ethereum, use the table above.
The maximum daily trading volume is observed in the ETH/USDT trading pair at BTCC and reaches BNB 5 261 690.53 (24.75% of the exchange's total trading volumes) at the price BNB 3.47 per 1 ETH.
The minimum price to buy ETH for BNB is 3.47 - on the exchange Planet Finance.
The maximum price to buy ETH/BNB is 3.47 - on the exchange OpenOcean.
Warning: some ETH markets show an abnormally wide spread — those quotes may be unreliable (thin liquidity or off-market trades). Cross-check the volume against several venues.