P-glycoprotein (P-gp) is crucial in the active transport of various substrates with diverse structures out of cells, resulting in poor intestinal permeation and limited bioavailability following oral administration. P-gp inhibitors, including small molecule drugs, natural constituents, and pharmaceutically inert excipients, have been exploited to overcome P-gp efflux and enhance the oral absorption and bioavailability of many P-gp substrates. The co-administration of small molecule P-gp inhibitors with P-gp substrates can result in drug-drug interactions and increased side effects due to the pharmacological activity of these molecules. On the other hand, pharmaceutically inert excipients, including polymers, surfactants, and lipid-based excipients, are safe, pharmaceutically acceptable, and are not absorbed from the gut. Notably, they can be incorporated in pharmaceutical formulations to enhance drug solubility, absorption, and bioavailability due to the formulation itself and the P-gp inhibitory effects of the excipients. Different formulations with inherent P-gp inhibitory activity have been developed. These include micelles, emulsions, liposomes, solid lipid nanoparticles, polymeric nanoparticles, microspheres, dendrimers, and solid dispersions. They can bypass P-gp by different mechanisms related to their properties. In this review, we briefly introduce P-gp and P-gp inhibitors, and we extensively summarize the current development of oral drug delivery systems that can bypass and inhibit P-gp to improve the oral absorption and bioavailability of P-gp substrates. Since many drugs are limited by P-gp-mediated efflux, this review is helpful for designing suitable formulations of P-gp substrates to enhance their oral absorption and bioavailability.