Approximately 1.3 million.
using the tables in the links below (and a little math), to match the diameter of the Sun would take about 109 Earths, to match the mass of the Sun it would take about 332,948 Earths, to match the volume of the Sun it would take about 1.3 million Earths (I think the hexagonal packing method is used here, cubic packing would be a few thousand less)
Mercury's volume is equivalent to 0.056 x Earths Venus' volume = 0.857 x Earths (Earth) volume = 1 x Earths Mars' volume = 0.151 x Earths Jupiter's volume = 1321.3 x Earths Saturn's volume = 763.59 x Earths Uranus' volume = 63.086 x Earths Neptune's volume = 57.74 x Earths
Jupiter's diameter is 11.209 Earth diametersMore than 1350 Earths would fit in the volume of Jupiter.
763.59 Earths can be contained in Saturn (by volume)
The earth can fit into the sun 1,304,000 times in volume.
If you were careful not to burn your fingers, about a million Earths could be crammed into the Sun.
It would take approximately 764 Earths to fill up Saturn's volume. Saturn is the second-largest planet in our solar system and has a volume of about 763.59 times that of Earth.
Jupiter's diameter = 11.21 x Earths (142,984km). That does not sound much, but we are just talking about one dimension here. If the volumes are compared, the size difference in the one dimension is cubed, giving Jupiters volume around 1400 times the volume of earth (actually nearer to 1320 time Earths volume due to Jupiter being a `squashed sphere`).
According to NASA, Saturn has a volume 763.5 times the volume of the Earth. So, by volume, some 763 and a half Earths could fit into Saturn. (Saturn is the least dense major planet, and has a mass only 95.2 times that of the Earth.)
It would take about 1.3 million Earths to equal the size of the Sun in terms of volume. The Sun is incredibly large, with a diameter of about 1.4 million kilometers, while Earth's diameter is about 12,742 kilometers.
Jupiter's volume is about 1,321 times greater than that of Earth due to its larger radius. Therefore, Jupiter could accommodate about 1,321 Earths within its volume.
Saturn is much larger than Earth. You could fit 764 Earths inside Saturn based on volume.