Heartland Flyer
Oklahoma City to Fort Worth. Southbound train 821 and northbound train 822, daily. The table below lists the named stretches in southbound order with the direction and season each is in daylight.
What you see, in order
Southbound order. Times are the published timetable at the midpoint of each stretch, in Central time. "Dark" means the scheduled time is after sunset or before sunrise in that month; "dawn" and "dusk" are within 30 minutes of them.
| Stretch | Southbound 821 | Northbound 822 | Stations around it |
|---|---|---|---|
| PurcellPurcell, the Quarter Horse Capital, with its historic downtown near the depot and a park holding a Santa Fe caboose.Watch for Santa Fe caboose | Morning, 8:54 a.m.daylight | Night, 8:38 p.m.dusk May to Aug; dark Sep to Apr | Norman, Purcell |
| Pauls Valley Santa Fe Depot MuseumNext to the Pauls Valley station, the restored 1905 Santa Fe Depot Museum with a steam locomotive and a red caboose, and 12 blocks of historic architecture.Watch for Santa Fe Depot Museum, steam locomotive | Morning, 9:13 a.m.daylight | Night, 8:15 p.m.dusk Apr to Aug; dark Sep to Mar | Purcell, Pauls Valley |
| Fort WorthFort Worth, where the Texas Eagle guide describes the art deco downtown, the Tarrant County Courthouse, Sundance Square, and the Stockyards.Watch for Tarrant County Courthouse, Stockyards | Midday, 11:45 a.m.daylight | Evening, 5:56 p.m.daylight Mar to Oct; dusk Nov; dark Dec; dusk Jan to Feb | Gainesville, Fort Worth |
Computed from the Amtrak GTFS timetable (feed version 20261015, valid 2026-10-16 to 2026-10-22, fetched 2026-10-15) and sunrise and sunset on the 15th of each month at the midpoint of each stretch. Scheduled times only; a late train moves evening stretches into darkness.How this table is computed.
Stations, in southbound order
| Station | Arrives | Departs |
|---|---|---|
| Oklahoma City | 8:25 a.m. | |
| Norman | 8:47 a.m. | 8:47 a.m. |
| Purcell | 9:02 a.m. | 9:02 a.m. |
| Pauls Valley | 9:25 a.m. | 9:25 a.m. |
| Ardmore | 10:17 a.m. | 10:17 a.m. |
| Gainesville | 11:03 a.m. | 11:03 a.m. |
| Fort Worth | 12:27 p.m. |
All times Central time; "+1d" is the day after departure from Oklahoma City.
Connects with
| Route | Shared stations | Side by side |
|---|---|---|
| Texas Eagle | Fort Worth | Heartland Flyer or Texas Eagle |
Routes that stop at a station this train stops at, from the same timetable. Transfer times are not checked.