Distance from Hampton - New Hampshire to San Jose

The distance from Hampton New Hampshire to San Jose California by car is 3171 mi (or 5103 km). The estimated driving time for the trip is 50 h and the main road for this route is the I 80. In a straight line the distance between Hampton and San Jose is 2684 mi (4318 km).