The Bank of Baroda provides a grace period of 20 to 50 days if there are no outstanding dues on your card.