Distance from Spokane, WA to Winston-Salem, NC
Spokane, WA to Winston-Salem, NC is about 2,048 miles (3,297 km) as the crow flies. Driving distance is typically longer, since roads rarely follow a straight line — expect to cover noticeably more ground behind the wheel than this direct-line figure.
A direct flight would take about 4 hr 51 min, based on typical commercial cruise speed plus time for takeoff and landing. Actual flight time varies by route, aircraft, and any layovers.
Looking for a meeting point? The geographic midpoint between Spokane, WA and Winston-Salem, NC is roughly near Omaha, NE.
Open Spokane, WA and Winston-Salem, NC on the map →
FAQ
How far is it from Spokane, WA to Winston-Salem, NC?
Spokane, WA to Winston-Salem, NC is about 2,048 miles (3,297 km) in a straight line. Driving distance is typically longer, since roads rarely run point-to-point.
How long would it take to fly from Spokane, WA to Winston-Salem, NC?
A direct flight between Spokane, WA and Winston-Salem, NC would take about 4 hr 51 min, based on typical commercial cruise speed plus time for takeoff and landing. Actual flight time depends on the route, aircraft, and layovers.