You can buy ethereum with other cryptocurrencies on both decentralized and centralized exchanges, given the trading pairs are available.