O (oxygen) has greater atomic radii than Ne (Neon) because both of them belong to 2nd period and the atomic radii decrease from left to right in a period. As the atomic number increases along each row of the periodic table, the additional electrons go into the same outermost shell; whose radius gradually contracts, due to the increasing nuclear charge.