The flirting stage has no fixed length. In person, it can be a few minutes before you ask for her number. Over text, it is usually a few days of real back and forth, not weeks. It ends when you suggest a plan, and the right time to suggest one is when she is clearly enjoying the talk, which is earlier than most men think. Once you are together, the flirting should keep going.

Why there is no number

Men ask for a number of days or messages because they want a rule. There is no such rule, because the thing that matters is not time. It is how much interest and comfort has built.

a dating coach explains it with closing. Close too early, with no value built, and she has too little to go on. Close too late, and you turn into her text buddy until she gets bored or meets someone else. Both fail, and what separates them is whether the conversation is improving or just repeating.

In person: minutes, not weeks

If you meet a woman at a cafe, a party or a park, the flirting stage is the conversation itself. It is a few minutes of playful, warm talk, and it ends when you ask for her number or suggest coffee.

Do not spend an hour wringing it out. My point is that closing turns something fluid into something concrete. Do it when she is enjoying herself, before the moment cools or a friend pulls her away.

If she is relaxed, laughing and asking questions back, that is your cue. Say something simple: "I like talking to you. Let's continue this over coffee this week. What's your number?"

Over text: a few days, with a plan in view

If you got her number, the texting stage is the next stretch. A handful of friendly exchanges over a few days is usually enough to move from "nice to meet you" to "let's meet." The exact count is not the point.

The trap is staying there. A woman who gets a daily stream of funny messages and no invitation starts to wonder what you want. Playful texting that never leads to a plan becomes a pen-pal arrangement, and it loses heat the longer it runs.

A good test: if the last three exchanges have been fun and warm, ask her out. If you could make the same chat tomorrow with no change, you are overdue.

Signs it is time to ask

Look for these:

  • She replies in a timely way and with real content
  • She asks you questions back
  • She teases you, or sends something playful on her own
  • She brings up a future plan, like a place she wants to try
  • She is still friendly when you suggest a time

One of these on its own means little. Several together mean she is enjoying this and would probably say yes.

Signs to slow down, not stop

If she is slow to answer, gives short replies, or keeps changing the subject when you mention meeting, she may need more time, or she may not be interested. Do not push. Keep the next message light, and offer one clear invitation. If she still dodges, take that as an answer.

Never pressure her to move faster than she wants. A yes you had to talk her into is not a yes.

What if it has already dragged on

Say you have been flirting with a woman for weeks, at work or in a group chat, and nothing has happened. You have not failed. You have a clear next step: ask her out.

Keep it direct and short. "I enjoy talking to you. Do you want to get dinner on Friday?" If she says yes, great. If she says she is not interested, you have your answer, and you can stop spending time on it.

If she says she is busy but suggests another day, that is a yes. If she says she is busy and offers nothing, it is probably a no. Either way, you know where you stand, which is worth more than another month of banter.

After the date: flirting does not end

Many men treat flirting as a stage to get through before the real thing. It is not. In a good relationship, you keep flirting: teasing, complimenting, noticing, planning things. Couples who stop usually stop being attracted.

So the true answer to "how long does it last" is: the opening act is short, and the flirting itself should never stop. Ask her out, keep it playful, and keep it going.