7 Best Train Rides in Texas — Vintage Cars and Scenic Views Included
"Amtrak’s Heartland Flyer travels between Oklahoma City and Fort Worth, Texas, every day. The train only makes two stops in Texas (Gainesville and Fort Worth), but that’s what makes it a great ride — it’s a straight shot between the two cities with plenty of views in between. Once riders disembark in Fort Worth, they can connect to Dallas and San Antonio via the Texas Eagle to continue their journey." - Travel + Leisure Editors