How long does the earth take to completeone orbit of the sun?

Our earth takes 365 days, 6 hours and 7 seconds to complete one orbit around sun . It is called the earth's sidereal year . The sidereal period of the earth about the sun , about 20 minutes longer than the solar year .

One solar year is 365 days, 5 hours, 48 minutes and 46 seconds .