Other than legendaries,are any ice or electric types able to use the move fly?
Ice Types that can learn fly:
Electric Types that can learn fly:
Sadly, only legendary Pokemon have an Ice or Electric typing and can learn fly. However, if you would like to see if any other Pokemon can learn fly, you may check here.