Depending on how often you brush your teeth and what method you use to get your teeth white again it can take up to 2 weeks to see your teeth white again.
You can use baking soda and water to make a good tooth whitening toothpaste to brush your teeth with which will make your teeth white again in 2 weeks if you continue to brush your teeth with it daily.