Am I right?

General_Ricardo   Thursday, September 23, 2004, 04:18 GMT
"I won't be home for the next 20 minutes"--------correct
"I won't be home till 20 minutes from now"---------incorrect
Jim   Friday, September 24, 2004, 01:34 GMT
They're both correct, only the second sounds more awkward and unnatural. Even better, though, would be

"I won't be home for 20 minutes."