I think the limit will always be how much bitcoin your wallet contains minus the fee.
If you have that such amount in your wallet I think you can, if you use an online wallet there's a limit. The highest bitcoin transaction I know was about half a million.
Txid for proof
How convenient that transaction was, sending half million bitcoin without fees and was confirmed almost instantly. How I wish it could still be done today.