No, there is no direct train from Oklahoma City station to Grand Rapids station. However, there are services departing from Oklahoma City Amtrak Station and arriving at Grand Rapids Vernon J. Ehlers Station via Fort Worth Amtrak Station and Chicago Union Station. The journey, including transfers, takes approximately 33h 38m.More details
The distance between Oklahoma City and Grand Rapids is 822 miles. The road distance is 947.3 miles.Get driving directions
Oklahoma City to Grand Rapids train services, operated by Amtrak, arrive at Oklahoma City Amtrak Station.More details
Oklahoma City to Grand Rapids train services, operated by Amtrak, arrive at Grand Rapids Vernon J. Ehlers Station.More details
Book your Oklahoma City to Grand Rapids train tickets online with Rome2rio.Search and book
Grand Rapids is 1h ahead of Oklahoma City. It is currently 8:48 PM in Oklahoma City and 9:48 PM in Grand Rapids.
There are 81+ hotels available in Grand Rapids. Prices start at $69 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps