There are
2,412 mi
from Mission Viejo, CA to Rock Hill, SC
That's the driving distance. It would take 1 day 18 hours to go from Mission Viejo, California to Rock Hill, South Carolina.
The flight distance (direct flight from Mission Viejo, CA to Rock Hill, SC) is 2,082.95 mi.
2,412 mi = 3,882.52 kms