Ca2+ has smaller ionic radius than K+ because it has more nuclear charge. In a given period, on moving from left to right, the nuclear charge increases without addition of shell. The increased nuclear charge attracts the electrons more strongly towards the nucleus. This decreases the ionic size.