No, there is no direct train from Oxnard station to Houston station. However, there are services departing from Oxnard Amtrak Station and arriving at Houston Amtrak Station via Los Angeles Union Station. The journey, including transfers, takes approximately 38h 3m.More details
The distance between Oxnard and Houston is 1434 miles. The road distance is 1616.3 miles.Get driving directions
Oxnard to Houston train services, operated by Amtrak, arrive at Oxnard Amtrak Station.More details
Oxnard to Houston train services, operated by Amtrak, arrive at Houston Amtrak Station.More details
Book your Oxnard to Houston train tickets online with Rome2rio.Search and book
Houston is 2h ahead of Oxnard. It is currently 10:27 PM in Oxnard and 12:27 AM in Houston.
There are 668+ hotels available in Houston. Prices start at $64 USD per night.More details