There are
1,294 mi
from Milpitas, CA to Gillette, WY
That's the driving distance. It would take 22 hours 33 mins to go from Milpitas, California to Gillette, Wyoming.
The flight distance (direct flight from Milpitas, CA to Gillette, WY) is 977.10 mi.
1,294 mi = 2,082.44 kms