Mandakalli Airport or Mysuru Airport is quite a limited one as of now with just one terminal. Bangalore airport is the better option since the flights to this city and frequently available too. You can stay over in Bangalore and take a bus to Mysuru at leisure. You have greater flexibility and choice with flights to Bangalore so this is the better option.