Yes, there are several options for buying CKB on mobile! The most popular option being imToken, available on both Android and iOS.
Binance, Huobi, Voyager, KuKoin, and Changelly are other popular options, depending on your region.