Usually, it takes a few seconds to a few minutes for new Instagram posts to show up on your feed. However, this may vary depending on several factors like your internet speed, server load, and any potential glitches in the Instagram app. If you're experiencing a significant delay in seeing new posts, try refreshing your feed or restarting the app.