A rapid and accurate HPLC-DAD method was developed and validated to simultaneously determine eight B-vitamins (VBs, namely thiamine, riboflavin, niacinamide, calcium pantothenic, pyridoxine, biotin, folic acid and cyanocobalamin) and phenolsulfonphthalein in rat intestinal perfusate. Chromatographic separation was achieved using an Inertsil ODS-3 column (250 × 4.6 mm i.d., 5 μm) at a temperature of 40°C. Gradient elution mode was applied at the flow rate of 1.0 mL/min with the mobile phase of acetonitrile-30 mm K2 HPO4 (pH 5.80). The method was successfully applied to identify the effects of osmotic pressures on the absorption of the VBs. The absorption profiles of single and mixed VBs were also compared. Histological section technology was applied to observe the microstructure of small bowel mucosa after perfusion. The results indicated that each compound possessed a better absorption profile under isotonic conditions than under hypotonic or hypertonic conditions for single or mixed solutions. Compared with single VBs, better absorptions in mixed VBs were observed. Pathological tissue slice test suggested that hypotonic and hypertonic solutions changed or damaged the microstructure of mucosa to varying degrees. Taken together, the investigations indicated that multi-VBs administered orally under isotonic condition could generate fast and complete absorption profiles for VBs.