It takes approximately 365.25 days for the Earth to complete one orbit around the sun. This is why we have a year that is 365 days long, with an extra day added every four years to account for the extra quarter day.
To answer your question about speed:
* Average orbital speed: The Earth travels at an average speed of 107,200 kilometers per hour (66,600 miles per hour) around the sun.
* Varying speed: It's important to note that the Earth's speed isn't constant throughout its orbit. It moves faster when closer to the sun and slower when farther away.