With good conditions, I can have a lucid dream that lasts an hour or two. Good conditions would be REM rebound from lack of sleep the previous night, a well timed WILD, and possibly some supplements.

In terms of dream time, my dreams always seem longer than they actually are. I get false memories and storytelling-type scene changes that can make the dream seem to last days or even years.