The distance from San Diego - California to New York - New York is 4507 km (or 2801 mi). The estimated driving time for the trip is 45 h and the main road for this route is the I 70. In a straight line, the distance between San Diego and New York is 3909 km (2429 mi).