The time it takes for a business listing to appear online varies depending on the platform and its verification process. It can range from a few hours to several weeks.