"El acuerdo es para las próximas tres temporadas y está pendiente de la revisión médica que el jugador pasará en los próximos días", precisa el Barça.
El jugador chileno ha estado ligado al conjunto alemán desde julio de 2015, cuando llegó de la Juventus por 37 millones de euros con un contrato de cuatro años de duración.
Desde entonces, Vidal marcó 22 goles en 124 partidos oficiales y se hizo en tres ocasiones campeón de Alemania.
"Gracias al Bayern y a todos sus aficionados. He disfrutado mucho de estos años en Múnich. Quiero agradecerle al club por la oportunidad de poder aceptar un nuevo reto en Barcelona", dijo Vidal, citado en un comunicado del club alemán.
La nota indica que el futbolista tenía contrato con el Bayern hasta el próximo 30 de junio de 2019.
A finales de julio, varios medios comunicaron que Vidal llegó a un acuerdo con el Inter de Milán para las próximas tres temporadas.