The scenic spots you mentioned are all in Yili. Urumqi is 670 kilometers away from Yining. It must be Yining. If you have any questions, I am very happy to help you.
It must be the best to go to Yining first. <br/> It takes more than 530 kilometers from Urumqi to Yining to reach Sailimu Lake. There are no scenic spots on the way of more than 500 kilometers. I am tired after driving more than 500 kilometers to Sailimu Lake. So it’s better to go to Yining first. When the plane lands in the morning, you can go directly to Sailimu Lake, Guozigou, Horgos Port, Lavender Garden, Huiyuan Ancient City for a day and return to Yining to stay. <br/>If you want to return by plane from Urumqi, arrange the itinerary according to your schedule, and finally play Nalati Bayinbulak and take the Duku Highway or GD218 to return to Urumqi. <br/>Hope my answer will be accepted.