The road distance between Loreto and La Paz in Baja California Sur, Mexico, is approximately 195 miles (315 km). The drive typically takes 3.5 to 4 hours via Federal Highway 1, which runs the length of the peninsula. Actual distance may vary slightly depending on the specific starting/ending points within each city.