No, there is no direct train from Rochester station to Oklahoma City station. However, there are services departing from Rochester Amtrak Station and arriving at Oklahoma City Amtrak Station via Chicago Union Station and Fort Worth Amtrak Station. The journey, including transfers, takes approximately 41h 20m.More details
The distance between Rochester and Oklahoma City is 1192 miles. The road distance is 1314.6 miles.Get driving directions
Rochester to Oklahoma City train services, operated by Amtrak, arrive at Rochester Amtrak Station.More details
Rochester to Oklahoma City train services, operated by Amtrak, arrive at Oklahoma City Amtrak Station.More details
Book your Rochester to Oklahoma City train tickets online with Rome2rio.Search and book
Oklahoma City is 1h behind Rochester. It is currently 5:55 AM in Rochester and 4:55 AM in Oklahoma City.
There are 210+ hotels available in Oklahoma City. Prices start at $50 USD per night.More details