Where NHL teams are flying
Every team's charter flight as it happens: expected from the schedule, filed with air traffic control, in the air, or landed, for all 32 teams. Nothing here is official; matches are automatic and sometimes wrong.
Tap or click a plane or a team for details, or a flight line to open that flight.
1 team flight in the air, 10 teams on the road, 12 expected flights in the next 24 hours, 65 team flights flown in the last 7 days. Positions update live from community ADS-B receivers.
What the statuses mean
- Expected
- The schedule says the team should fly in this window. No flight has been seen yet.
- Filed
- A flight plan is on file for one of the charter aircraft.
- Boarding soon
- Within 45 minutes of the planned departure.
- Airborne
- The aircraft is in the air with the team aboard, as far as the matcher can tell.
- Landed
- Arrived. "Estimated" means the landing airport was inferred from where the aircraft disappeared.
- Airborne likely
- A "likely" tag means the flight fits the schedule but nothing has confirmed the team yet.
- Unknown
- The travel window closed with no flight identified.
- positioning
- An aircraft from a charter fleet flying with no team matched to it: on its way to or from a pickup, or carrying another customer. Never counted as a team flight.
Season to date, 2026-27
All 32 teamsMost CO2 so far
Florida Panthers 298 t 117,771 L
Utah Mammoth 256 t 101,339 L
Anaheim Ducks 235 t 92,901 L
Minnesota Wild 231 t 91,210 L
Tampa Bay Lightning 228 t 90,209 L
Estimates for every tracked team flight since the season started, preseason included. Untracked flights are missing, so these are floors. How the estimates work.
In the air now
- ACA7022 C-FKPT, A320Dulles (IAD) to San Jose (SJC)20800 ft · 373 kt · seen 10s agoFlight details
- UnassignedDAL8849 N666DN, B752Pinellas Park (PIE) to destination unknown14725 ft · 346 kt · seen 10s agoFlight details
- UnassignedGXA611 N291GX, A320Fort Lauderdale (FLL) to destination unknown32950 ft · 431 kt · seen 2 h agoFlight details
Recent flights
Last 7 days, team flights only: 42 flights, 80 h 40 min in the air, 29,124 nm, about 306,199 L (80,898 gal) of jet fuel and 774 t of CO2. How the estimates work.
| Departure | Team | Route | Time in air | Aircraft | Fuel | CO2 |
|---|---|---|---|---|---|---|
| Sun, Oct 25, 12:39 PM EDT | Dulles (IAD) to San Jose (SJC) in flight | 4 h 45 min | ACA7022 C-FKPT A320 | 15,469 L (4,087 gal) | 39 t | |
| Sun, Oct 25, 11:14 AM EDT | Newark (EWR) to Houston (IAH) | 3 h 1,277 nm | UAL3772 N79011 B772 | 10,000 L (2,642 gal) | 25 t | |
| Sun, Oct 25, 11:09 AM EDT | Ottawa (YOW) to Las Vegas (LAS) | 4 h 39 min 1,889 nm | ACA7047 C-FKOJ A320 | 15,156 L (4,004 gal) | 38 t | |
| Sun, Oct 25, 7:31 AM EDT | Miami (MIA) to Milwaukee (MKE) | 2 h 53 min 1,167 nm | DAL8848 N666DN B752 | 13,104 L (3,462 gal) | 33 t | |
| Sun, Oct 25, 12:28 AM MDT | Calgary (YYC) to Edmonton (YEG) | 31 min 137 nm | N313TR N313TR B738 | 2,329 L (615 gal) | 5.9 t | |
| Sat, Oct 24, 11:18 PM PDT | Seattle (BFI) to Vancouver (YVR) | 34 min 153 nm | DAL8949 N651DL B752 | 3,258 L (861 gal) | 8.2 t | |
| Sat, Oct 24, 11:41 PM MDT | Salt Lake City (SLC) to Tampa (TPA) | 3 h 44 min 1,710 nm | DAL8952 N649DL B752 | 16,717 L (4,417 gal) | 42 t | |
| Sat, Oct 24, 9:33 PM MDT | Edmonton (YEG) to Calgary (YYC) | 33 min 184 nm | ACA7046 C-FMSX A320 | 2,344 L (619 gal) | 5.9 t | |
| Sat, Oct 24, 11:27 PM EDT | Ottawa (YOW) to White Plains (HPN) | 52 min 316 nm | DAL8950 N652DL B752 | 4,533 L (1,198 gal) | 11 t | |
| Sat, Oct 24, 11:21 PM EDT | Boston (BOS) to San Jose (SJC) | 5 h 43 min 2,405 nm | KAI525 N737KA B737 | 17,750 L (4,690 gal) | 45 t | |
| Sat, Oct 24, 11:18 PM EDT | Pittsburgh (PIT) to Nashville (BNA) | 1 h 5 min 435 nm | ACA7014 C-FKOJ A320 | 4,010 L (1,060 gal) | 10 t | |
| Sat, Oct 24, 11:14 PM EDT | Columbus (CMH) to Las Vegas (LAS) | 3 h 53 min 1,555 nm | KAI613 N736KA B737 | 12,250 L (3,236 gal) | 31 t | |
| Sat, Oct 24, 10:13 PM CDT | Cahokia (CPS) to Raleigh/Durham (RDU) | 1 h 27 min 610 nm | ACA7029 C-FKPT A320 | 5,156 L (1,362 gal) | 13 t | |
| Sat, Oct 24, 7:00 PM EDT | Newark (EWR) to Ottawa (YOW) | 56 min 337 nm | DAL8846 N652DL B752 | 4,817 L (1,273 gal) | 12 t | |
| Sat, Oct 24, 5:38 PM EDT | Philadelphia (PHL) to Santa Ana (SNA) | 5 h 8 min 2,109 nm | DAL8946 N654DL B752 | 22,667 L (5,989 gal) | 57 t | |
| Sat, Oct 24, 1:42 PM MDT | Denver (DEN) to Nashville (BNA) | 2 h 5 min 910 nm | ACA7023 C-FNVV A320 | 7,135 L (1,885 gal) | 18 t | |
| Sat, Oct 24, 2:27 PM EDT | Farmingdale (FRG) to Dallas (DAL) | 3 h 13 min 1,296 nm | ACA7026 C-FGJI A320 | 10,677 L (2,821 gal) | 27 t | |
| Sat, Oct 24, 11:33 AM EDT | Longueuil (YHU) to Winnipeg (YWG) | 2 h 36 min 999 nm | ACA7004 C-GYLQ BCS3 | 8,750 L (2,312 gal) | 22 t | |
| Sat, Oct 24, 12:12 AM MDT | Denver (DEN) to Salt Lake City (SLC) | 1 h 365 nm | DAL8952 N363NW A320 | 3,750 L (991 gal) | 9.5 t | |
| Fri, Oct 23, 11:43 PM CDT | Chicago (MDW) to Winnipeg (YWG) | 1 h 42 min 695 nm | ACA7042 C-FNVV A320 | 5,938 L (1,569 gal) | 15 t | |
| Fri, Oct 23, 12:53 PM PDT | Seattle (BFI) to Reno (RNO) | 1 h 15 min 556 nm | UX45 N278GX A320 | 4,531 L (1,197 gal) | 11 t | |
| Fri, Oct 23, 3:48 PM EDT | Ottawa (YOW) to Boston (BOS) | 51 min 307 nm | DAL8842 N663DN B752 | 4,463 L (1,179 gal) | 11 t | |
| Fri, Oct 23, 12:17 PM PDT | Las Vegas (LAS) to St George (SGU) | 37 min 176 nm | SCX8680 N821SY B738 | 2,654 L (701 gal) | 6.7 t | |
| Fri, Oct 23, 11:50 AM PDT | Las Vegas (LAS) to San Diego (SAN) | 46 min 255 nm | SCX8666 N843SY B738 | 3,142 L (830 gal) | 7.9 t | |
| Fri, Oct 23, 2:41 PM EDT | New York (JFK) to Philadelphia (PHL) | 35 min 166 nm | AAL9795 N823AN B789 | 2,448 L (647 gal) | 6.2 t | |
| Fri, Oct 23, 6:34 PM UTC | ? to Seattle (BFI) | 1 h 14 min 435 nm | DAL8949 N840DN B739 | 4,838 L (1,278 gal) | 12 t | |
| Fri, Oct 23, 2:22 PM EDT | Toronto (YYZ) to Edmonton (YEG) | 3 h 40 min 1,478 nm | ACA7045 C-FMSX A320 | 12,083 L (3,192 gal) | 31 t | |
| Fri, Oct 23, 2:07 PM EDT | Buffalo (BUF) to Dulles (IAD) | 53 min 294 nm | ACA7021 C-FGJI A320 | 3,385 L (894 gal) | 8.6 t | |
| Fri, Oct 23, 11:15 AM MDT | Edmonton (YEG) to Cahokia (CPS) | 3 h 18 min | ACA7030 C-FKPT A320 | 10,938 L (2,890 gal) | 28 t | |
| Thu, Oct 22, 11:41 PM PDT | Seattle (BFI) to Salt Lake City (SLC) | 1 h 34 min 623 nm | DAL8953 N664DN B752 | 7,508 L (1,984 gal) | 19 t | |
| Thu, Oct 22, 10:50 PM PDT | Vancouver (YVR) to Calgary (YYC) | 1 h 2 min 408 nm | N313TR N313TR B738 | 4,008 L (1,059 gal) | 10 t | |
| Thu, Oct 22, 11:16 PM CDT | Dallas (DAL) to Winnipeg (YWG) | 2 h 30 min 1,083 nm | ACA7018 C-FGJI A320 | 8,438 L (2,229 gal) | 21 t | |
| Thu, Oct 22, 11:06 PM CDT | Cahokia (CPS) to Columbus (CMH) | 1 h 1 min 363 nm | KAI613 N736KA B737 | 3,650 L (964 gal) | 9.2 t | |
| Thu, Oct 22, 11:31 PM EDT | Pittsburgh (PIT) to Chicago (MDW) | 58 min 352 nm | DAL8947 N654DL B752 | 4,958 L (1,310 gal) | 13 t | |
| Thu, Oct 22, 11:29 PM EDT | Toronto (YYZ) to Ottawa (YOW) | 37 min 200 nm | DAL8950 N663DN B752 | 3,471 L (917 gal) | 8.8 t | |
| Thu, Oct 22, 11:19 PM EDT | Ottawa (YOW) to Boston (BOS) | 1 h 349 nm | KAI525 N737KA B737 | 3,600 L (951 gal) | 9.1 t | |
| Thu, Oct 22, 11:14 PM EDT | Boston (BOS) to Pittsburgh (PIT) | 1 h 11 min 484 nm | ACA7013 C-FKOJ A320 | 4,323 L (1,142 gal) | 11 t | |
| Thu, Oct 22, 1:23 PM PDT | Las Vegas (LAS) to Denver (DEN) | 1 h 17 min 573 nm | DAL8952 N650DL B752 | 6,304 L (1,666 gal) | 16 t | |
| Thu, Oct 22, 3:01 PM EDT | Montréal (YUL) to Chicago (MDW) | 1 h 48 min 719 nm | ACA7041 C-FNVV A320 | 6,250 L (1,651 gal) | 16 t | |
| Thu, Oct 22, 2:50 PM EDT | Detroit (DTW) to Miami (MIA) | 2 h 28 min 1,110 nm | DAL8925 N666DN B752 | 11,333 L (2,994 gal) | 29 t | |
| Thu, Oct 22, 12:04 AM EDT | Ottawa (YOW) to Pittsburgh (PIT) | 57 min 364 nm | DAL8947 N663DN B752 | 4,887 L (1,291 gal) | 12 t | |
| Wed, Oct 21, 11:52 PM EDT | Buffalo (BUF) to Philadelphia (PHL) | 49 min 280 nm | DAL8951 N701DH A21N | 3,177 L (839 gal) | 8.0 t |
No games on this date.