Quantitative analysis of blood oxygen saturation using near-IR spectroscopy is made difficult by uncertainties in both the absolute value and the wavelength dependence of the optical path length. We introduce a novel means of assessing the wavelength dependence of path length, exploiting the relative intensities of several absorptions exhibited by an exogenous contrast agent (neodymium). Combined with a previously described method that exploits endogenous water absorptions, the described technique estimates the absolute path length at several wavelengths throughout the visible/near-IR range of interest. Isolated rat hearts (n = 11) are perfused separately with Krebs-Henseleit buffer (KHB) and a KHB solution to which neodymium had been added, and visible/near-IR spectra are acquired using an optical probe made up of emission and collection fibers in concentric rings of diameters 1 and 3 mm, respectively. Relative optical path lengths at 520, 580, 679, 740, 800, 870, and 975 nm are 0.41+/-0.13, 0.49+/-0.21, 0.90+/-0.09, 0.94+/-0.01, 1.00, 0.84+/-0.01, and 0.78+/-0.08, respectively. The absolute path length at 975 nm is estimated to be 3.8+/-0.6 mm, based on the intensity of the water absorptions and the known tissue water concentration. These results are strictly valid only for the experimental geometry applied here.