Distance from San Jose to Elgin - Oregon

The distance from San Jose to Elgin by car is 813 mi (or 1308 km). The estimated driving time for the trip is 15 h 22 min and the main road for this route is the I 80. In a straight line the distance between San Jose and Elgin is 606 mi (974 km).