Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Ekaterinburg as you normally would.
The Johannesburg OR Tambo to Ekaterinburg flight path was viewed by 14 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
The rainfall in Johannesburg is generally less than the rainfall in Ekaterinburg. This will continue over the next 19 days.
Expect the weather to be around 26 °C on average in January. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Ekaterinburg is generally colder than in Johannesburg.