if you're flying with emirates you may ask them to arrange the visa. you can get visa on arrival but it depends on your job title.