flight_takeoff Flight

DAL2904

Operated by DAL

Live map

Live map filtered to DAL2904. Shown when the flight is currently airborne.

Route airports View route page →

Departure

SJC KSJC VFR

Norman Y. Mineta San Jose International Airport

San Jose, US

Local time
14:40 PDT
Timezone
America/Los_Angeles
Type
Large Airport
Elevation
62 ft
Coordinates
37.3625, -121.9292

cloud Weather

Wind
320° / 11 kt
Visibility
10 SM
Ceiling
FEW 6,000 ft, FEW 10,000 ft
Temp / Dew
29°C / 5°C
Altimeter
29.90 inHg

Obs: 2026-05-20T20:53:00.000Z

Raw METAR / TAF
METAR KSJC 202053Z 32011KT 10SM FEW060 FEW100 29/05 A2990 RMK AO2 SLP123 T02890050 58013

TAF KSJC 201728Z 2018/2118 33003KT P6SM FEW200 FM202000 32010KT P6SM FEW250 FM210500 29003KT P6SM SKC FM211300 33002KT P6SM SKC

flight Live Traffic

flight_takeoff 79 Departures
flight_land 82 Arrivals

Arrival

ATL KATL VFR

Hartsfield Jackson Atlanta International Airport

Atlanta, US

Local time
17:40 EDT
Timezone
America/New_York
Type
Large Airport
Elevation
1,026 ft
Coordinates
33.6367, -84.4281

cloud Weather

Wind
20° / 5 kt
Visibility
10 SM
Ceiling
SCT 5,000 ft, BKN 8,000 ft, BKN 11,000 ft, BKN 20,000 ft
Temp / Dew
29°C / 17°C
Altimeter
30.05 inHg
Wx
TS

Obs: 2026-05-20T21:14:00.000Z

Raw METAR / TAF
SPECI KATL 202114Z 02005KT 10SM TS SCT050CB BKN080 BKN110 BKN200 29/17 A3005 RMK AO2 TSB14 OCNL LTGICCG VC NW-NE TS VC NE-NE MOV STNRY T02940172

TAF KATL 202003Z 2020/2124 20007KT P6SM VCSH SCT050 SCT070 BKN200 TEMPO 2020/2023 4SM -TSRA BKN035CB FM210100 VRB03KT P6SM BKN080 FM210900 00000KT 6SM BR SCT050 TEMPO 2109/2113 4SM BR BKN015 FM211400 21004KT P6SM SCT035 FM211800 21004KT P6SM VCSH BKN030 TEMPO 2119/2123 4SM TSRA BR OVC015CB

flight Live Traffic

flight_takeoff 341 Departures
flight_land 554 Arrivals

Recent history last 12

DateAircraftRouteTakeoffLandingDurationDep ΔArr Δ
2026-05-19 AD0D86 SAN → SEA May 19, 05:17 UTCMay 19, 09:19 UTC4h 2m +17m +2m
2026-05-19 AD0D86 SAN → SEA May 19, 05:20 UTCMay 19, 09:30 UTC4h 10m - -
2026-05-18 ACDFFC SAN → SEA May 18, 05:15 UTCMay 18, 09:10 UTC3h 55m - -
2026-05-16 AC1E2D SAN → SEA May 16, 05:10 UTCMay 16, 09:16 UTC4h 6m - -
2026-05-15 AC181D SAN → SEA May 15, 05:10 UTCMay 15, 09:15 UTC4h 5m - -
2026-05-14 ACB4C1 SAN → SEA May 14, 05:10 UTCMay 14, 09:20 UTC4h 10m - -
2026-05-13 AB9A32 SAN → SEA May 13, 05:05 UTCMay 13, 09:15 UTC4h 10m - -
2026-05-12 ABBA43 SAN → SEA May 12, 05:05 UTCMay 12, 09:15 UTC4h 10m - -
2026-05-11 AC3BEB SAN → SEA May 11, 05:05 UTCMay 11, 09:10 UTC4h 5m - -
2026-05-09 AC4D1A SAN → SEA May 9, 05:15 UTCMay 9, 09:20 UTC4h 5m - -
2026-05-08 AC3477 SAN → SEA May 8, 05:09 UTCMay 8, 09:04 UTC3h 55m - -
2026-05-08 AC3477 SAN → SEA May 8, 05:06 UTCMay 8, 09:04 UTC3h 58m +6m -1m

Performance history

Flights tracked
12
Avg arrival delay
+1m
On-time arrival
100% 100% on time
Aircraft used
10

Monthly activity 1 month

Month Flights tracked
May 2026 12

DAL2904 frequently asked

Where does flight DAL2904 fly?
DAL2904 (DAL) flies from SJC to ATL. View the full route page.
How long is flight DAL2904?
Based on observed flights, DAL2904 takes on average 4h 4m from takeoff to landing.
How often does DAL2904 fly?
DAL2904 has been observed flying several times a week in our tracking data. We've recorded 12 flights under this callsign.
Is flight DAL2904 usually on time?
Across recent flights, DAL2904 arrives with an average 1-minute delay. 100% of flights arrive within 15 minutes of schedule.
What aircraft operates flight DAL2904?
DAL2904 has been operated by 10 different aircraft in our records. Tail numbers are listed in the recent history below.
Can I track DAL2904 live?
Yes. When DAL2904 is currently airborne, the live tracker map above shows its real-time position from ADS-B broadcasts. If the map is empty, the flight is not currently in the air.