The hose length is 7.0 in (180mm) and the power cord length is 9.8 in (250mm), so you don't have to worry about the inconvenience of not having enough extension when you use it.