Dubai do have Visa on arrival depending on your citizenship. Others have to apply for visa that will be issued in 5-10 days