There are
1,825 mi
from Corpus Christi, TX to Roselle Park, NJ
That's the driving distance. It would take 1 day 10 hours to go from Corpus Christi, Texas to Roselle Park, New Jersey.
The flight distance (direct flight from Corpus Christi, TX to Roselle Park, NJ) is 1,584.57 mi.
1,825 mi = 1.61 kms