Buses from Los Angeles to Oklahoma City
🚌 Embark on a scenic journey from Los Angeles to Oklahoma City spanning a total travel time of 29 hours and 59 minutes by bus. 🌎 Discover diverse landscapes and cities along the 1,404-mile route, with tickets priced between $160 and $319, offering an affordable way to explore the heartland of the United States. 🛣️ Enjoy the convenience and comfort of traveling with Greyhound on this approximately 1-day and 7-hour adventure, taking in the sights as you make your way from Los Angeles to Oklahoma City.