Question: which planet has solid surface?
Answer: Technically all planets have a solid surface, including gas giants such as Jupiter. The rocky planets, such as Mercury, Venus, Earth, Mars, Pluto and others, have a clearly defined surface and all but two of the rocky planets in our solar system have had landers on their surface (Earth, Mars, Venus).