How many days do I need in Labuan Bajo?

For the highlights, 3 days is enough. To explore further into Flores and dive multiple sites, plan for 5–7 days.