There are
2,014 mi
from Iowa City, IA to Pacific Grove, CA
That's the driving distance. It would take 1 day 10 hours to go from Iowa City, Iowa to Pacific Grove, California.
The flight distance (direct flight from Iowa City, IA to Pacific Grove, CA) is 1,656.19 mi.
2,014 mi = 3.22 kms