The answer, as always, is "it depends." 5-10 minutes is more than enough time to get her warmed up and get the juices flowing. But if your goal is to give her an orgasm with just oral sex, then plan on 15-20 minutes, or more. If that seems like a long time, you need to work on your tongue endurance!