|Shortest Duration||14h 0m|
|Trips per day||1|
On average there is 1 train trip per day. Amtrak has the most options for departures from Houston to Oklahoma City, with an average of 1 trip per day and 27 monthly trips. One train carrier currently travels from Houston to Oklahoma City. Of the 1 trip there are 0 trips that are direct routes with no transfers.
Need more travel options? Travelling by Coach from Houston to Oklahoma City starts at £58.33.
Book Amtrak from Houston to Oklahoma City from £61.45. There are 1 Amtrak schedules from Houston to Oklahoma City and you can expect on average to pay £65.08 for a Amtrak ticket to Oklahoma City. In Houston, Amtrak departs to Oklahoma City from Bus Terminal - 2121 Main St and 1 other station. In Oklahoma City, Amtrak arrives at 100 S EK Gaylord Blvd and no other station.
An average trip on Amtrak from Houston to Oklahoma City takes 17 hours and 4 minutes, while the fastest available Amtrak trip will get you to Oklahoma City in 14 hours and 0 minutes,
On weekends, Amtrak offers 1 trip per day and you could expect to pay £65.91 for a weekend getaway to Oklahoma City.