As duas formas a favor e em favor estão corretas mas devemos atender ao contexto da frase.

Ou seja, ambas as locuções são válidas mas nem sempre podemos usar da mesma forma.

A favor é, habitualmente, utilizado no sentido de: favorável a, de acordo.

Estou a favor!
Votámos, evidentemente, a favor deste relatório.

Pode, também, ter o sentido de “para o beneficio” de:

Faltam medidas positivas a favor da navegação.

Em favor é mais adequado no sentido de: para o benefício, em proveito, no favorecimento, em prol.

Procurai agir em favor do próximo.
Não use nosso relacionamento em favor de sua causa.
O seu maior fã falará em favor dele.