One or two hours would be enough. But if you want your grilled chicken to have a toothsome and distinctive taste, we recommend leaving the marinated chicken overnight.