It's possible to do batch transactions with Electrum, it's a desktop wallet.
In Electrum, it's not enabled by default, you have to go to 'Tools' >> 'Pay to many' and you'll have to option to add multiple addresses or load them from a CSV file.
I have no idea which mobile wallets support this, if there are any.