Miles between Oshkosh, WI and Pampa, TX

There are
1,082 mi
from Oshkosh, WI to Pampa, TX

That's the driving distance. It would take 20 hours 14 mins to go from Oshkosh, Wisconsin to Pampa, Texas.

The flight distance (direct flight from Oshkosh, WI to Pampa, TX) is 880.66 mi.

1,082 mi = 1,741.92 kms