There are
2,000 mi
from Flower Mound, TX to Lake Oswego, OR
That's the driving distance. It would take 1 day 11 hours to go from Flower Mound, Texas to Lake Oswego, Oregon.
The flight distance (direct flight from Flower Mound, TX to Lake Oswego, OR) is 1,604.45 mi.
2,000 mi = 3.22 kms