Distance from Boston - Massachusetts to San Diego - California

The distance from Boston Massachusetts to San Diego California by car is 3046 mi (or 4901 km). The estimated driving time for the trip is 49 h and the main road for this route is the I 80. In a straight line the distance between Boston and San Diego is 2579 mi (4150 km).