Buses from Oklahoma City to Lafayette
🚌 Although there is no direct bus from Oklahoma City to Lafayette, you can still travel between the two cities by making transfers in Dallas and Houston. The total journey time, including transfers, is approximately 14 hours and 25 minutes. 🚌 Ticket prices for the bus trip from Oklahoma City to Lafayette can range from $72 to $197, depending on the time of booking and availability. This affordable option allows you to explore the scenic route from Oklahoma to Louisiana at your own pace.