Yes, there is a direct bus departing from Los Angeles, Ca and arriving at Oklahoma City, Ok. Services depart five times a day, and operate every day. The journey takes approximately 31h 45m.More details
The distance between Los Angeles and Oklahoma City is 1185 miles. The road distance is 1335.7 miles.Get driving directions
Los Angeles to Oklahoma City bus services, operated by Greyhound USA, depart from Los Angeles, Ca station.More details
Los Angeles to Oklahoma City bus services, operated by Greyhound USA, arrive at Oklahoma City, Ok station.More details
Book your Los Angeles to Oklahoma City bus tickets online with Greyhound.Search and book
Oklahoma City is 2h ahead of Los Angeles. It is currently 3:30 PM in Los Angeles and 5:30 PM in Oklahoma City.
There are 210+ hotels available in Oklahoma City. Prices start at $50 USD per night.More details