Amtrak · Oklahoma City, OK – Fort Worth, TX

Heartland Flyer Cell Service & Coverage Map

Modeled coverage on board the Heartland Flyer, Oklahoma City, OK to Fort Worth, TX. On the train, AT&T has the most solid coverage at 94% of the route, ahead of Verizon (86%) and T-Mobile (80%). Amber stretches are spotty: signal often works but may drop. AT&T's longest true dead zone runs about 0 miles near Oklahoma City, OK.

FCC data as of Dec 31, 2025 Released Oct 13, 2026 204 route miles · 7 stations Modeled, not measured

The whole line at a glance

Fort Worth, TX on the left, Oklahoma City, OK on the right. Scroll sideways on a phone. Hover a band for its mileposts. Verizon, on the train.

4G LTE: mile 0–15G NR · 7/1 Mbps: mile 1–24G LTE: mile 2–35G NR · 7/1 Mbps: mile 3–34G LTE: mile 3–35G NR · 7/1 Mbps: mile 3–45G NR · 35/3 Mbps: mile 4–95G NR · 7/1 Mbps: mile 9–95G NR · 35/3 Mbps: mile 9–105G NR · 7/1 Mbps: mile 10–115G NR · 35/3 Mbps: mile 11–124G LTE: mile 12–135G NR · 7/1 Mbps: mile 13–144G LTE: mile 14–145G NR · 35/3 Mbps: mile 14–144G LTE: mile 14–155G NR · 7/1 Mbps: mile 15–165G NR · 35/3 Mbps: mile 16–185G NR · 7/1 Mbps: mile 18–195G NR · 35/3 Mbps: mile 19–204G LTE: mile 20–235G NR · 35/3 Mbps: mile 23–244G LTE: mile 24–265G NR · 7/1 Mbps: mile 26–284G LTE: mile 28–285G NR · 7/1 Mbps: mile 28–294G LTE: mile 29–31Spotty (outdoor-strength only): mile 31–334G LTE: mile 33–36Spotty (outdoor-strength only): mile 36–364G LTE: mile 36–385G NR · 35/3 Mbps: mile 38–394G LTE: mile 39–395G NR · 35/3 Mbps: mile 39–415G NR · 7/1 Mbps: mile 41–424G LTE: mile 42–44Spotty (outdoor-strength only): mile 44–444G LTE: mile 44–45Spotty (outdoor-strength only): mile 45–454G LTE: mile 45–485G NR · 35/3 Mbps: mile 48–505G NR · 7/1 Mbps: mile 50–514G LTE: mile 51–545G NR · 35/3 Mbps: mile 54–564G LTE: mile 56–625G NR · 7/1 Mbps: mile 62–625G NR · 35/3 Mbps: mile 62–644G LTE: mile 64–745G NR · 7/1 Mbps: mile 74–744G LTE: mile 74–755G NR · 7/1 Mbps: mile 75–764G LTE: mile 76–785G NR · 7/1 Mbps: mile 78–794G LTE: mile 79–795G NR · 7/1 Mbps: mile 79–794G LTE: mile 79–82Spotty (outdoor-strength only): mile 82–84No modeled coverage: mile 84–86Spotty (outdoor-strength only): mile 86–86No modeled coverage: mile 86–87Spotty (outdoor-strength only): mile 87–884G LTE: mile 88–88Spotty (outdoor-strength only): mile 88–974G LTE: mile 97–975G NR · 7/1 Mbps: mile 97–984G LTE: mile 98–985G NR · 35/3 Mbps: mile 98–1005G NR · 7/1 Mbps: mile 100–1004G LTE: mile 100–1015G NR · 7/1 Mbps: mile 101–1024G LTE: mile 102–1025G NR · 7/1 Mbps: mile 102–1025G NR · 35/3 Mbps: mile 102–1044G LTE: mile 104–112Spotty (outdoor-strength only): mile 112–1134G LTE: mile 113–113Spotty (outdoor-strength only): mile 113–1154G LTE: mile 115–121Spotty (outdoor-strength only): mile 121–1214G LTE: mile 121–122Spotty (outdoor-strength only): mile 122–1244G LTE: mile 124–1255G NR · 35/3 Mbps: mile 125–1275G NR · 7/1 Mbps: mile 127–1284G LTE: mile 128–129Spotty (outdoor-strength only): mile 129–1304G LTE: mile 130–132Spotty (outdoor-strength only): mile 132–1354G LTE: mile 135–1385G NR · 7/1 Mbps: mile 138–1385G NR · 35/3 Mbps: mile 138–1394G LTE: mile 139–145Spotty (outdoor-strength only): mile 145–1454G LTE: mile 145–146Spotty (outdoor-strength only): mile 146–1474G LTE: mile 147–1545G NR · 7/1 Mbps: mile 154–1555G NR · 35/3 Mbps: mile 155–1554G LTE: mile 155–1565G NR · 7/1 Mbps: mile 156–1585G NR · 35/3 Mbps: mile 158–1584G LTE: mile 158–161Spotty (outdoor-strength only): mile 161–1614G LTE: mile 161–1655G NR · 7/1 Mbps: mile 165–1655G NR · 35/3 Mbps: mile 165–1685G NR · 7/1 Mbps: mile 168–1684G LTE: mile 168–1715G NR · 7/1 Mbps: mile 171–1725G NR · 35/3 Mbps: mile 172–1745G NR · 7/1 Mbps: mile 174–1754G LTE: mile 175–1785G NR · 35/3 Mbps: mile 178–1785G NR · 7/1 Mbps: mile 178–1795G NR · 35/3 Mbps: mile 179–1815G NR · 7/1 Mbps: mile 181–1825G NR · 35/3 Mbps: mile 182–1845G NR · 7/1 Mbps: mile 184–1854G LTE: mile 185–1895G NR · 7/1 Mbps: mile 189–1905G NR · 35/3 Mbps: mile 190–1925G NR · 7/1 Mbps: mile 192–1934G LTE: mile 193–1955G NR · 7/1 Mbps: mile 195–1954G LTE: mile 195–1965G NR · 35/3 Mbps: mile 196–1985G NR · 7/1 Mbps: mile 198–1994G LTE: mile 199–1995G NR · 35/3 Mbps: mile 199–2014G LTE: mile 201–2025G NR · 35/3 Mbps: mile 202–2035G NR · 7/1 Mbps: mile 203–2035G NR · 35/3 Mbps: mile 203–204Oklahoma CityNormanPurcellPauls ValleyArdmoreGainesvilleFort Worth
← Fort Worth, TXOklahoma City, OK →

Carriers compared on the train

CarrierCoverage mixSolidSpotty5GDead-zone milesLongest gap
AT&T Best on board94%6%90%00.0 mi
Verizon86%13%33%21.8 mi
T-Mobile80%16%70%83.6 mi

Coverage summary

Verizon · On the train (in-vehicle model)

86%

of the route has solid Verizon service on the train, plus 13% spotty

33%

has modeled 5G; 21% at the faster 35/3 Mbps tier

1.8 mi

longest dead zone (no signal in either model), between Pauls Valley and Ardmore

43 mi

longest unbroken covered stretch, between Gainesville and Fort Worth

  • 5G NR · 35/3 Mbps 21.4%
  • 5G NR · 7/1 Mbps 11.8%
  • 4G LTE 53.2%
  • Spotty (outdoor-strength only) 12.6%
  • No modeled coverage 1.0%

Plan downloads and calls around Pauls Valley–Ardmore (2.1 mi without coverage).

Station to station

In timetable order from Oklahoma City, OK. Distances are along the track. Follows the carrier and model selected on the map.

Verizon on the train, station to station
SegmentMilesCoverage mixSolid5GLongest gap
Oklahoma City → Norman 18 100% 73% —
Norman → Purcell 15 89% 39% —
Purcell → Pauls Valley 22 92% 34% —
Pauls Valley → Ardmore 45 69% 16% 1.8 mi
Ardmore → Gainesville 39 77% 15% —
Gainesville → Fort Worth 65 98% 44% —

Heartland Flyer cell service FAQ

Does the Heartland Flyer have cell service?

For most of the trip, yes. Inside the train, solid coverage (the FCC's in-vehicle model) reaches 94% for AT&T, 86% for Verizon, 80% for T-Mobile of the 204-mile route from Oklahoma City, OK to Fort Worth, TX. Much of the rest is spotty rather than dead: AT&T has some signal on 100%, Verizon has some signal on 99%, T-Mobile has some signal on 96%.

Which carrier is best on the Heartland Flyer?

AT&T has the most modeled on-train coverage (94%), with 5G on 90% of the route. Verizon covers 86% and T-Mobile covers 80%.

Where is the longest dead zone on the Heartland Flyer?

AT&T: about 0 miles near Oklahoma City, OK. Verizon: about 2 miles between Pauls Valley and Ardmore. T-Mobile: about 4 miles between Pauls Valley and Ardmore.

Does Amtrak Wi-Fi work on the Heartland Flyer?

Amtrak Wi-Fi relies on cellular networks, so it generally weakens or drops in the same places your phone does. Expect it to be unreliable through the dead zones shown on this map.

How accurate is this coverage map?

It reflects carrier-reported modeled coverage published by the FCC (data as of Dec 31, 2025). It is not an onboard measurement. BarTrakr shows the FCC's in-vehicle model by default; the outdoor model is available with the Outdoor switch.

Can I use BarTrakr on the train without signal?

Yes. Tap “Save for offline” before you board. The route, coverage data and map background up to zoom 10 are stored on your device, and live tracking uses your phone's GPS, which works without cell service.

About this data

  • Coverage: FCC Broadband Data Collection mobile coverage for Verizon, AT&T, T-Mobile, release D25 (as of Dec 31, 2025, published Oct 13, 2026).
  • Route: U.S. DOT / BTS National Transportation Atlas Database, Amtrak Routes. Stations and stop order: Amtrak GTFS.
  • On the train: colored where the FCC in-vehicle model shows coverage; amber (spotty) where only the outdoor model does; red where neither does.
  • Stretches shorter than a quarter mile are merged into their neighbors; at train speed they last only seconds.

Read the methodology →