how long does it take to get from west london to east london?
From Heathrow (Almost as far west as you can go by the Underground) to Upminster (The Eastern end of the District line) takes one hour and forty-six minutes using only London Underground trains with one change on the way for a straight line distance of about 38 miles. Or about four hours on the bus.