Miles between Sioux City, IA and North Platte, NE

There are
308 mi
from Sioux City, IA to North Platte, NE

That's the driving distance. It would take 6 hours 11 mins to go from Sioux City, Iowa to North Platte, Nebraska.

The flight distance (direct flight from Sioux City, IA to North Platte, NE) is 244.02 mi.

308 mi = 495.85 kms