There are
1,913 mi
from Grand Prairie, TX to Klamath Falls, OR
That's the driving distance. It would take 1 day 11 hours to go from Grand Prairie, Texas to Klamath Falls, Oregon.
The flight distance (direct flight from Grand Prairie, TX to Klamath Falls, OR) is 1,500.96 mi.
1,913 mi = 1.61 kms