Let $t$ be the time (in minutes) that Neera walked before meeting her husband.
Since they reached home 10 minutes earlier, that means her husband must have saved 10 minutes of travel time.
Since he drives the same route to pick her, he travels the same distance to meet her halfway and then turns back. So for every minute she walks toward home, he saves 1 minute (half of it) coming toward her and avoids driving that stretch.
\[
\text{Hence, } 2t = 10 \Rightarrow t = 5 \text{ minutes}
\]
BUT this is misleading — let's do this precisely:
- She started walking at 5:00 p.m.
- Let the meeting happen at 5:30 p.m. ⇒ She walked 30 minutes
- Since they reached 10 minutes early, it means her husband also saved 10 minutes
⇒ That 10 minutes is equal to the time Neera walked before meeting him.
\[
\text{So she must have walked for } \boxed{30 \text{ minutes}} = \boxed{\frac{1}{2} \text{ hour}}
\]