20. Aug 2024: Lufthansa LH462 (DLH462) von Frankfurt nach Miami (2024)

Dies ist nicht der aktuellste Flug. Klicken Sie hier für den LH462 Flugplan.

20. Aug 2024

Gelandet
Der Flug ist gelandet, er ist vor 1 Tage (13 min verspätet) angekommen.

FRA

Frankfurt
CHECK-IN: 259-335
TERMINAL: 1
GATE: Z62

->

9h 33m
13.904km / 8.582mi
(Direct: 7.772km, +44%)

MIA

Miami
TERMINAL: 1 AB
GATE: J17

20 Aug 11:20CEST
20 Aug 10:45
09:20 UTC
35 min verspätet

20 Aug 14:53 EDT
20 Aug 14:40
18:53 UTC
13 min verspätet
" : ""}20. Aug 2024: Lufthansa LH462 (DLH462) von Frankfurt nach Miami (4)`; if (activeHex in marker) { liveMap.removeLayer(marker[activeHex]); } const m = L.marker(activeMarker.getLatLng(), { icon: L.divIcon({ className: 'flt-marker', html: htmlc }), alt: activeHex, opacity: lp[7] != '' ? 0.9 : 0.6 }).addTo(liveMap).on('click', onPlaneClick); marker[activeHex] = m; document.getElementById(`mi-${activeHex}`).style.transform = `rotate(${lp[2]}deg)`; activeMarker = null; } activeHex = null; liveTrack = null; liveMarker = null; estTrack = null; document.getElementById('liveMapContainer').style.display = 'none'; document.getElementById('mapSearch').style.display = 'block';} /** * Recalculates the new position of a marker based on the time elapsed and its previous state. * @param {Object} liveMap */async function updateCalc(liveMap) { if (recalcInProg || liveMap.getZoom() < 6) { return; } recalcInProg = true; for (const [key, prevPos] of Object.entries(lastPos)) { if (key in marker && prevPos[3] >= 50 && !prevPos[6]) { const speed = prevPos[3] || 0; const interval = Date.now() - prevPos[4]; const dist = speed * interval / 1000 / 3600 * 1852; if (dist < 20) { continue; } // calculate next position const lat1 = toRad(prevPos[0]); const lon1 = toRad(prevPos[1]); const brng = toRad(prevPos[2]); const lat2 = Math.asin(sin(lat1) * cos(dist / r_earth) + cos(lat1) * sin(dist / r_earth) * cos(brng)); const lon2 = lon1 + Math.atan2(sin(brng) * sin(dist / r_earth) * cos(lat1), cos(dist / r_earth) - sin(lat1) * sin(lat2)); const lat2d = toDeg(lat2); const lon2d = toDeg(lon2); lastPos[key] = [lat2d, lon2d, prevPos[2], prevPos[3], Date.now(), prevPos[5], prevPos[6], prevPos[7]]; marker[key].setLatLng([lat2d, lon2d]); if (liveTrack && activeMarker == key) { const l = liveTrack.getLatLngs(); l.push(L.latLng(lat2d, lon2d, prevPos[5])); try { liveTrack.setLatLngs(l); } catch (e) { /* Catch error silently. */ } if (activeDest) { const tn = L.latLng(lat2d, lon2d); liveMap.removeLayer(estTrack); const arcOptions = { color: "lightgray", noClip: true, vertices: 100 }; estTrack = t.lng < tn.lng ? L.Polyline.Arc(activeDest, tn, arcOptions) : L.Polyline.Arc(tn, activeDest, arcOptions); estTrack.addTo(liveMap); tracks.push(estTrack); } } } } recalcInProg = false;}/** * Fetches data from a specific URL, handles errors and returns the JSON response. * @param {string} url */async function getData(url) { const response = await fetch(url, { headers: { Authorization: auth_token } }); if (!response.ok) { handleFetchErrors(response); return null; } if (sf === "") { document.getElementById("liveUpdErr").style.display = 'none'; document.getElementById("liveUpdNotFound").style.display = 'none'; } return response.json();}/** * Handles errors during fetch call * @param {Object} response */function handleFetchErrors(response) { if (sf !== "") return; const liveUpdErr = document.getElementById("liveUpdErr"); const liveUpdNotFound = document.getElementById("liveUpdNotFound"); const liveMapContainer = document.getElementById("liveMapContainer"); const mapSearch = document.getElementById("mapSearch"); if (response.status !== 404) { refreshsActive = false; liveUpdNotFound.style.display = 'none'; liveUpdErr.style.display = 'block'; liveMapContainer.style.display = 'none'; mapSearch.style.display = 'block'; document.getElementById("liveUpdErrCode").innerText = response.status; } else { liveUpdErr.style.display = 'none'; liveMapContainer.style.display = 'none'; mapSearch.style.display = 'block'; liveUpdNotFound.style.display = 'block'; }}async function updateMap(liveMap, fromZoom, clickHex) { if (documentIsHidden()) return; const bounds = liveMap.getBounds(); const url = constructURL(bounds, liveMap.getZoom(), clickHex); if (updateInProgressOrTooSoon(fromZoom)) return; recalcInProg = true; lastUpdate = Date.now(); updateInProg = true; const ld = await getData(url); if (!ld) { updateInProg = false; return; } processMapData(liveMap, ld, fromZoom, clickHex);}function documentIsHidden() { return typeof document.hidden !== "undefined" && document.hidden;}function constructURL(bounds, zoom, clickHex) { const widthText = screenWidth > 1000 ? "large" : "small"; const hexIncl = clickHex ? `?incl=${clickHex}&` : "?"; return `/en/live/map/${Math.floor(bounds['_northEast'].lat * 1e5)}/${Math.floor(bounds['_southWest'].lat * 1e5)}/` + `${Math.floor(bounds['_southWest'].lng * 1e5)}/${Math.floor(bounds['_northEast'].lng * 1e5)}/${zoom}/${widthText}` + hexIncl + `${Math.floor(Date.now() / 5000)}`;}function updateInProgressOrTooSoon(fromZoom) { if (updateInProg) { return true; } const freq = fromZoom ? minZoomFreq : minRefreshFreq; return Date.now() - lastUpdate < freq;}function processMapData(liveMap, ld, fromZoom, clickHex) { newMarker = {}; arcs = []; curArc = []; arcCol = ""; prevCoord = []; document.getElementById("nr_flights_disp").innerText = ld["f"]; document.getElementById("nr_flights_tot").innerText = ld["t"]; const st = screenWidth / ld["f"] > 5; const redraw = st !== hadTitles; for (const entr in ld["m"]) { const e = ld["m"][entr]; handleMarker(liveMap, e, redraw, st); } hadTitles = st; removeUnusedMarkers(liveMap); updateInProg = false; recalcInProg = false; firstUpd = false; if (clickHex) { marker[clickHex].fire('click'); }}function handleMarker(liveMap, e, redraw, st) { if (e[4] == null || e[5] == null) { return; } const currentPos = L.latLng(e[4], e[5]); if (redraw && e[0] in marker) { liveMap.removeLayer(marker[e[0]]); delete marker[e[0]]; } if (e[0] in marker) { updateExistingMarker(e, currentPos); } else { createNewMarker(liveMap, e, currentPos, st); }}function updateExistingMarker(e, currentPos) { const m = marker[e[0]]; m.setLatLng(currentPos); lastPos[e[0]] = [e[4], e[5], e[2], e[6], Date.now(), e[7], e[8], e[9]]; newMarker[e[0]] = true; document.getElementById("mi-" + e[0]).style.transform = "rotate(" + e[2] + "deg)";}function createNewMarker(liveMap, e, currentPos, st) { var des = TypeDesignatorIcons[e[10]]; if (!des) { des = DefaultIcon; } const htmlc = (st ? "

" + e[9] + "

" : "") + "20. Aug 2024: Lufthansa LH462 (DLH462) von Frankfurt nach Miami (5)"; const m = L.marker(currentPos, { icon: L.divIcon({ className: 'flt-marker', html: htmlc }), alt: e[0], opacity: e[3] ? 0.9 : 0.6 }).addTo(liveMap).on('click', onPlaneClick); marker[e[0]] = m; markerType[e[0]] = des; newMarker[e[0]] = true; lastPos[e[0]] = [e[4], e[5], e[2], e[6], Date.now(), e[7], e[8], e[9]]; document.getElementById("mi-" + e[0]).style.transform = "rotate(" + e[2] + "deg)";}function removeUnusedMarkers(liveMap) { for (const m in marker) { if (!(m in newMarker) && m != activeHex) { liveMap.removeLayer(marker[m]); delete marker[m]; } }}function onPlaneClick(e) { if (sf != "") { return; } updateInProg = true; const liveMap = e.target._map; const hex = e.target.options.alt; if (hex == activeHex) { return; } updateTrack(liveMap, `/${lang}/live/track_hex/${hex}`, hex, e);}function onMoveend(e) { localStorage.setItem('livemapCenter', JSON.stringify(e.target.getCenter())); localStorage.setItem('livemapZoom', e.target.getZoom()); updateMap(e.sourceTarget, false); } function onZoomed(e) { updateMap(e.sourceTarget, true) }// Define a utility function for creating a markerfunction createMarker(latLng, iconClass, htmlContent, alt, opacity) { return L.marker(latLng, { icon: L.divIcon({ className: iconClass, html: htmlContent }), alt: alt, opacity: opacity, }).on('click', onPlaneClick);}function updateTrack(liveMap, url, hex, e) { let prevCoord = null; let prevCoordFull = null; getData(url).then(function (ld) { if (!ld) { return; } const hadNoHex = hex === ""; if (hex === "" && url.includes("hex")) { hex = ld[0]; } else if (hex === "") { hex = ld[1]; } if (activeMarker && hex !== activeHex) { // Reset old marker const lp = lastPos[activeHex]; const des = markerType[activeHex]; const htmlc = (hadTitles ? "

" + lp[7] + "

" : "") + "20. Aug 2024: Lufthansa LH462 (DLH462) von Frankfurt nach Miami (6)`; liveMap.removeLayer(marker[activeHex]); const m = L.marker(activeMarker.getLatLng(), { icon: L.divIcon({ className: 'flt-marker', html: htmlc }), alt: activeHex, opacity: lp[7] != '' ? 0.9 : 0.6 }).addTo(liveMap).on('click', onPlaneClick); marker[activeHex] = m; markerType[activeHex] = des; document.getElementById("mi-" + activeHex).style.transform = "rotate(" + lp[2] + "deg)"; activeMarker = m; } // Set new marker const target = e ? e.target : marker[hex]; if (hex !== activeHex && target) { const lp = lastPos[hex]; const des = markerType[hex]; const htmlc = (hadTitles ? "

" + lp[7] + "

" : "") + "20. Aug 2024: Lufthansa LH462 (DLH462) von Frankfurt nach Miami (7)`; const m = L.marker(target.getLatLng(), { icon: L.divIcon({ className: 'flt-marker', html: htmlc }), alt: hex, opacity: ld[3] ? 0.9 : 0.6 }).addTo(liveMap).on('click', onPlaneClick); marker[hex] = m; liveMap.removeLayer(target); activeMarker = m; if (!e) { document.getElementById("mi-" + hex).style.transform = "rotate(" + lp[2] + "deg)"; } } refreshsActive = true; recalcInProg = true; arcs = []; curArc = []; arcCol = ""; prevCoord = []; track = ld[23]; if (sf === "") { if (ld[0] !== "") { domElements.get("liveFlnr").href = `/${lang}/live/flight_details/${ld[10]}`; domElements.get("liveFlnr").innerText = ld[0]; } else { domElements.get("liveFlnr").innerText = ""; domElements.get("liveFlnr").href = ""; } if (ld[21]) { domElements.get("liveAirline").innerText = ld[21]; } else { domElements.get("liveAirline").innerText = ""; } domElements.get("liveHex").innerText = ld[1]; if (ld[2] !== "" && ld[2] !== ld[0]) { domElements.get("liveCallsign").innerText = ld[2]; } else { domElements.get("liveCallsign").innerText = ""; } if (ld[3] !== "") { domElements.get("liveReg").href = `/${lang}/planes/${ld[3]}`; domElements.get("liveRegBlock").style.display = "block"; domElements.get("liveReg").innerText = ld[3]; } else { domElements.get("liveReg").innerText = "NA"; domElements.get("liveRegBlock").style.display = "none"; domElements.get("liveReg").href = ""; } if (ld[4] !== "NA") { if (domElements.get("liveRouteContainer")) { domElements.get("liveRouteContainer").style.display = "block"; } domElements.get("liveDep").innerText = ld[5]; domElements.get("liveDepFlag").src = "/staticfiles/" + ld[6].toLowerCase() + ".svg"; domElements.get("liveDep").href = `/${lang}/airport/${ld[5]}/${ld[4]}`; domElements.get("liveDepTime").innerText = ld[11]; if (ld[19] && ld[19] !== "+0") { domElements.get("liveDepDelay").innerText = ld[19]; } else { domElements.get("liveDepDelay").innerText = ""; } } else { domElements.get("liveDep").innerText = "NA"; domElements.get("liveDepTime").innerText = ""; domElements.get("liveDepDelay").innerText = ""; if (domElements.get("liveRouteContainer")) { domElements.get("liveRouteContainer").style.display = "none"; } } if (ld[7] !== "NA") { if (domElements.get("liveRouteContainer")) { domElements.get("liveRouteContainer").style.display = "block"; } domElements.get("liveArr").innerText = ld[8]; domElements.get("liveArrFlag").src = "/staticfiles/" + ld[9].toLowerCase() + ".svg"; domElements.get("liveArr").href = `/${lang}/airport/${ld[8]}/${ld[7]}`; domElements.get("liveArrTime").innerText = ld[12]; if (ld[20] && ld[20] !== "+0") { domElements.get("liveArrDelay").innerText = ld[20]; } else { domElements.get("liveArrDelay").innerText = ""; } } else { domElements.get("liveArr").innerText = "NA"; domElements.get("liveArrTime").innerText = ""; domElements.get("liveArrDelay").innerText = ""; if (domElements.get("liveRouteContainer")) { domElements.get("liveRouteContainer").style.display = "none"; } } if (ld[10] !== null) { domElements.get("liveLink").href = `/${lang}/live/flight_details/${ld[10]}`; domElements.get("liveLink").style.display = "block"; } else { domElements.get("liveLink").style.display = "none"; } const lt = track[track.length - 1]; domElements.get("liveAlt").innerText = lt[3] + " ft"; domElements.get("liveSpeed").innerText = lt[5] + " kts"; domElements.get("liveTrack").innerText = lt[4] + "°"; if (ld[18] !== "") { domElements.get("planePic").src = ld[18]; domElements.get("planePic").style.display = "block"; } else { domElements.get("planePic").style.display = "none"; } if (ld[22]) { domElements.get("liveType").innerText = ld[22]; domElements.get("liveTypeBlock").style.display = "block"; } else { domElements.get("liveTypeBlock").style.display = "none"; domElements.get("liveType").innerText = "NA"; } } // update upper items if relevant const liveStatusInd = domElements.get("liveStatusInd"); const liveStatusText = domElements.get("liveStatusText"); if (liveStatusInd && true) { if (!domElements.has("liveTrackHB")) { domElements.set("liveAltHB", document.getElementById("liveAltHB")); domElements.set("liveSpeedHB", document.getElementById("liveSpeedHB")); domElements.set("liveTrackHB", document.getElementById("liveTrackHB")); domElements.set("liveDataHB", document.getElementById("liveDataHB")); } liveStatusInd.innerText = ld[17] ? "Live" : "Gelandet"; const lt = ld[23][ld[23].length - 1]; if (domElements.get("depTimeLiveHB")) { domElements.get("depTimeLiveHB").innerText = ld[11]; domElements.get("arrTimeLiveHB").innerText = ld[12]; domElements.get("depDelHB").innerText = ld[19]; domElements.get("arrDelHB").innerText = ld[20]; domElements.get("liveAltHB").innerText = lt[3]; domElements.get("liveSpeedHB").innerText = lt[5]; domElements.get("liveTrackHB").innerText = lt[4]; } if (!ld[17]) { domElements.get("liveDataHB").style.display = "none"; } } if (liveStatusText && ld[17]) { liveStatusText.innerText = ""; } if (ld[13] !== null && ld[14] !== null && track.length > 0 && Math.abs(ld[13] - track[0][1] / 1e5) > 1 && Math.abs(ld[14] - track[0][2] / 1e5) > 1) { arcs.push([[[ld[13], ld[14]], [track[0][1] / 1e5, track[0][2] / 1e5]], "lightgray", true]); } prevCoord = null; prevCoordFull = null; lp = null; for (const entr in track) { const p = track[entr]; if (p[1] === null || p[2] === null || p.length == 0) { continue; } let col = "green"; if (prevCoord && (Math.abs(prevCoord[0] - p[1] / 1e5) > 1 || Math.abs(prevCoord[1] - p[2] / 1e5) > 1)) { arcs.push([curArc, arcCol, false]); arcCol = ""; arcs.push([[[prevCoord[0], prevCoord[1]], L.latLng(p[1] / 1e5, p[2] / 1e5, p[3])], "lightgray", true]); curArc = [L.latLng(p[1] / 1e5, p[2] / 1e5, p[3])]; } else if (arcCol !== col) { if (curArc.length > 0) { arcs.push([curArc, arcCol, false]); } if (prevCoord) { curArc = [prevCoord]; } else { curArc = []; } arcCol = col; } prevCoordFull = [p[1] / 1e5, p[2] / 1e5, p[4], p[5], Date.now(), p[3], false, ld[0]]; prevCoord = L.latLng(p[1] / 1e5, p[2] / 1e5, p[3]); curArc.push(prevCoord); if (p[4] !== 0) { lastTrack = p[4]; } } if (curArc.length > 0) { arcs.push([curArc, arcCol]); } if (ld[15] !== null && ld[16] !== null && prevCoord && (Math.abs(prevCoord.lat - ld[15]) > 0.1 || Math.abs(prevCoord.lng - ld[16]) > 0.1)) { arcs.push([[prevCoord, [ld[15], ld[16]]], "lightgray", true]); activeDest = L.latLng(ld[15], ld[16]); } for (const idx in tracks) { tracks[idx].remove(); } tracks = []; for (const idx in arcs) { const a = arcs[idx]; if (a[2]) { if (a[0][0][1] > a[0][1][1]) { const temp = a[0][0]; a[0][0] = a[0][1]; a[0][1] = temp; } p = L.Polyline.Arc(a[0][0], a[0][1], { color: a[1], noClip: true, vertices: 100 }); estTrack = p; } else { p = L.hotline(a[0], { palette: { 0: 'lightgray', 0.1: 'green', 0.5: 'yellow', 0.7: 'orange', 1: 'red' }, min: 0, max: 36000, outlineWidth: 0, weight: 4, noClip: true }); liveTrack = p; } p.addTo(liveMap); tracks.push(p); } if (prevCoordFull) { lastPos[hex] = prevCoordFull; } if (prevCoord) { if (e) { const i = e.sourceTarget; i.setLatLng(prevCoord); activeMarker = i; if (lastTrack) { document.getElementById("mi-" + hex).style.transform = "rotate(" + lastTrack + "deg)"; } if (!refreshs && !viewSet) { liveMap.setView(prevCoord, 8); } } else { if (!activeMarker) { var des = TypeDesignatorIcons[ld[22]]; if (!des) { des = DefaultIcon; } activeMarker = L.marker(prevCoord, { icon: L.icon({ iconUrl: svgPathToURI(des.path,des.size,false,true), iconSize: liveMap._zoom > 7 ? sizes[0] : sizes[1] }), rotationAngle: prevCoordFull[2], rotationOrigin: "center center", opacity: 0.8, title: hex }).addTo(liveMap); } else { activeMarker.setLatLng(prevCoord); } } if (e || hadNoHex) { // Only set refresh on first click or for live flight tracks (no hex given then) if (trackRefresh) { window.clearInterval(trackRefresh); } if (ld[17]) { trackRefresh = window.setInterval(function () { if (refreshsActive) { updateTrack(liveMap, url, hex, null); } }, 3000); } } } if (!refreshs && !viewSet) { liveMap.setView(prevCoord, 8); } if (sf === "") { domElements.get("liveMapContainer").style.display = 'block'; if (document.getElementById("mapSearch")) { document.getElementById("mapSearch").style.display = 'none'; } } activeHex = hex; updateInProg = false; recalcInProg = false; });} function buildLiveMap(liveMap,activeHex) { const osmUrl = 'https://a.tile.openstreetmap.org/{z}/{x}/{y}.png'; const osmAttrib = '© OpenStreetMap'; const osm = new L.TileLayer(osmUrl, { attribution: osmAttrib }); liveMap.attributionControl.setPrefix(''); liveMap.addLayer(osm); updateMap(liveMap, false,activeHex); liveMap.on('zoomend', onZoomed); liveMap.on('moveend', onMoveend); } function buildTrackMap(liveMap, url) { const osmUrl = 'https://a.tile.openstreetmap.org/{z}/{x}/{y}.png'; const osmAttrib = '© OpenStreetMap'; const osm = new L.TileLayer(osmUrl, { attribution: osmAttrib }); liveMap.attributionControl.setPrefix(''); liveMap.addLayer(osm); updateTrack(liveMap, url, "", null); } loadScript("/js/leaflet.js?20220413" ,function() { // set up the map map = new L.map('map-flight',{sleep:false,minZoom:0, gestureHandling: false}); map.whenReady(() => map.gestureHandling?._handleMouseOver?.()); // create the tile layer with correct attribution map.fitBounds([[25.79333,-80.29056],[50.03333,8.57056]]); viewSet = true; dep=[50.03333,8.57056]; arr=[25.79333,-80.29056]; sf = "185742514"; buildTrackMap(map,"/de/live/track/185742514"); L.marker(dep).addTo(map); L.marker(arr).addTo(map); });

Höhenlage

ft

Geschwindigkeit

kts

Spur

°

Karte im Vollbildmodus

FLUGGESELLSCHAFT

NAME
Lufthansa

IATA / ICAO
LH / DLH

LAND
Germany
Informationen Zur Fluggesellschaft

FLUGZEUG

MODELL
D-ABYN Boeing B747-800

ICAO-KENNUNG
3C4B2E

SITZKONFIGURATION
364 Sitze
8 First80 Business32 Premium Economy244 Economy

ERSTFLUG
Mär 2014
vor 10 Jahre
Flugzeug Informationen

ALLGEMEINE ROUTENINFORMATIONEN

FREQUENZ:

täglich
So, Mo, Di, Mi, Do, Fr, Sa

DIREKTE ENTFERNUNG
7.772km 4.830mi

TATSÄCHLICHE ENTFERNUNG
8.110km 5.040mi
+4%

FLUGZEIT
10 hours 8 min

FLÜGE / WOCHE
10 Flüge
PÜNKTLICHKEIT
6 Flüge/Woche verspätet
37% Pünktlichkeit
Verzögerungsstatistik

SITZE / WOCHE
347 Sitze/Flug
14.927 Sitze/Woche
Routeninformationen

CO2-EMISSIONEN

Economy
2.660kg

Premium Economy
3.618kg

Business
7.820kg

First
7.950kg

LETZTE FLÜGE

DATUM FLUGNUMMER VON NACH ABGEFLOGEN ANGEKOMMEN
25. Aug
Geplant
LH462 FRA -> MIA Frankfurt
25 Aug 10:45CEST
Frankfurt (FRA / EDDF)
25 Aug 10:45CEST
Miami
25 Aug 14:40EDT
Miami (MIA / KMIA)
25 Aug 14:40EDT
24. Aug
Geplant
LH462 FRA -> MIA Frankfurt
24 Aug 10:45CEST
Frankfurt (FRA / EDDF)
24 Aug 10:45CEST
Miami
24 Aug 14:40EDT
Miami (MIA / KMIA)
24 Aug 14:40EDT
23. Aug
Geplant
LH462 FRA -> MIA Frankfurt
23 Aug 10:45CEST
Frankfurt (FRA / EDDF)
23 Aug 10:45CEST
Miami
23 Aug 14:40EDT
Miami (MIA / KMIA)
23 Aug 14:40EDT
22. Aug
Pünktlich
LH462 FRA -> MIA Frankfurt
22 Aug 10:45CEST
Frankfurt (FRA / EDDF)
22 Aug 10:45CEST
Miami
22 Aug 14:40EDT
Miami (MIA / KMIA)
22 Aug 14:40EDT
21. Aug
Gelandet
LH462 FRA -> MIA Frankfurt
26 min verspätet
Frankfurt (FRA / EDDF)
21 Aug 10:45CEST
Miami
22 min verspätet
Miami (MIA / KMIA)
21 Aug 14:40EDT
21 Aug 11:11
26 min verspätet
21 Aug 15:02
22 min verspätet

Kalender zeigen

ENTSCHÄDIGUNG ERHALTEN

Hatte Ihr Flug in den letzten 3 Jahren mehr als 3 Stunden Verspätung? Wurde Ihr Flug gestrichen oder überbucht? Dann kann Ihnen bis zu 600€ Entschädigung zustehen (abzgl. Erfolgsprovision). Prüfen Sie jetzt, wie viel Geld Ihnen zusteht!

CODESHARES

Dieser Flug wird von Lufthansa als Flugnummer LH462 betrieben. Tickets werden auch verkauft unter:

Thai Airways International TG7706 United Airlines UA8849 Austrian Airlines OS7323

FLUGKALENDER

2024
August 21 Flüge
Juli 31 Flüge
Juni 30 Flüge
Mai 31 Flüge
April 30 Flüge
März 28 Flüge
Februar 28 Flüge
Januar 31 Flüge

2023
Dezember 31 Flüge
November 30 Flüge
Oktober 32 Flüge
September 30 Flüge
August 33 Flüge
Juli 31 Flüge
Juni 31 Flüge
Mai 33 Flüge
April 30 Flüge
März 30 Flüge
Februar 27 Flüge
Januar 31 Flüge

2022
Dezember 31 Flüge
November 29 Flüge
Oktober 32 Flüge
September 30 Flüge
August 31 Flüge
Juli 31 Flüge
Juni 30 Flüge
Mai 32 Flüge
April 30 Flüge
März 31 Flüge
Februar 28 Flüge
Januar 31 Flüge

2021
Dezember 31 Flüge
November 30 Flüge
Oktober 23 Flüge
September 26 Flüge
August 31 Flüge
Juli 22 Flüge
Juni 26 Flüge
Mai 27 Flüge
April 17 Flüge
März 18 Flüge
Februar 16 Flüge
Januar 20 Flüge

2020
Dezember 22 Flüge
November 22 Flüge
Oktober 23 Flüge
September 13 Flüge
August 21 Flüge
Juli 8 Flüge
März 18 Flüge
Februar 29 Flüge
Januar 31 Flüge

2019
Dezember 31 Flüge
November 30 Flüge
Oktober 31 Flüge
September 30 Flüge
August 31 Flüge
Juli 32 Flüge
Juni 31 Flüge
Mai 32 Flüge
April 30 Flüge
März 31 Flüge
Februar 27 Flüge
Januar 27 Flüge

2018
Dezember 31 Flüge
November 30 Flüge
Oktober 31 Flüge
September 30 Flüge
August 31 Flüge
Juli 31 Flüge
Juni 31 Flüge
Mai 31 Flüge
April 30 Flüge
März 31 Flüge
Februar 28 Flüge
Januar 31 Flüge

2017
Dezember 31 Flüge
November 30 Flüge
Oktober 39 Flüge
September 11 Flüge

FLÜGE DER GLEICHEN AIRLINE

Datum / Status Flugnummer Fluggesellschaft Abflug Ankunft
22. Aug
Unbekannt
LH8473 DWC -> FRA Lufthansa
LH/DLH
22 Aug 03:15UTC+04
vor 128 Minuten
22 Aug 08:10CEST
in 4 Stunden
22. Aug
Live
LH637 DLH637 RUH -> FRA Lufthansa
LH/DLH
22 Aug 02:51UTC+03
vor 91 Minuten
22 Aug 07:28CEST
in 4 Stunden
22. Aug
Live
LH625 DLH625 KWI -> FRA Lufthansa
LH/DLH
22 Aug 03:03UTC+03
vor 80 Minuten
22 Aug 07:12CEST
in 3 Stunden
22. Aug
Live
LH651 DLH651 ALA -> FRA Lufthansa
LH/DLH
22 Aug 03:49UTC+05
vor 153 Minuten
22 Aug 08:24CEST
in 5 Stunden
22. Aug
Unbekannt
LH601 IKA -> FRA Lufthansa
LH/DLH
22 Aug 01:30UTC+0330
vor 3 Stunden
22 Aug 05:30CEST
in 126 Minuten

INFORMATIONEN ZUR FLUGGESELLSCHAFT

HÄUFIG GESTELLTE FRAGEN

Wie lange dauert Flug LH462?
Die Strecke des Flugs beträgt 7.772,24 km (4.800,64 mi.) mit einer durchschnittlichen Flugzeit von 9h 55m.

Wie oft fliegt LH462?
Flug LH462 wird täglich durchgeführt.

Wie viele Flüge operieren zwischen Frankfurt und Miami?
Die Route von Frankfurt nach Miami wird von 2 Fluggesellschaft(en) bedient mit 10 Flügen pro Woche. Die wöchentliche Kapazität beträgt 14.927.

Wie oft ist Flug LH462 verspätet?
Im Durchschnitt, 83% aller Flüge sind verspätet. Die durchschnittliche Verspätung beträgt 84 Minuten.
Welche Fluggesellschaft fliegt auf dieser Strecke?
Die Strecke wird bedient von: Condor , Lufthansa
Falls LH462 verspätet war oder gestrichen wurde, kann ich Entschädigung erhalten?
Hatte Ihr Flug in den letzten 3 Jahren mehr als 3 Stunden Verspätung? Wurde Ihr Flug gestrichen oder überbucht? Dann kann Ihnen bis zu 600€ Entschädigung zustehen (abzgl. Erfolgsprovision). Prüfen Sie jetzt, wie viel Geld Ihnen zusteht!
-> Anspruch Prüfen
20. Aug 2024: Lufthansa LH462 (DLH462) von Frankfurt nach Miami (2024)

FAQs

How long is flight connection in Frankfurt? ›

Minimum Connection Time in Frankfurt Airport

You can see the minimum time required for connections in Frankfurt Airport below. Between domestic flights: 45 min. Between domestic and international flights: 45 min. Between international flights: 45 min.

How do I check my Lufthansa flight status? ›

To check the Lufthansa Flight PNR Status, you can visit the airline's website and enter your booking reference number into the "Check Flight Status" box. You can also call the airline's customer service line to inquire about your flight status.

Is one hour enough to transfer in Frankfurt Airport? ›

Airport guidelines also suggest a minimum of 45 minutes for international connections, but given the size of the airport, allowing 60-90 minutes would provide a more comfortable buffer.

Do you need to clear immigration for a connecting flight in Frankfurt? ›

You are arriving from and are heading for an airport within the Schengen Area: Usually there is no ID check. You are arriving from a Schengen country and are traveling to a non-Schengen country: You will probably have to clear a passport check. Depending on your nationality, you may require a transit visa.

Do I get a free checked bag with Lufthansa? ›

The permitted free baggage allowance is determined by the service class booked and the status of the passenger and is shown on the ticket/Passenger Receipt. Free baggage dimensions: The maximum size per piece of baggage (width + height + depth), regardless of class, is 62 inches (158 cm).

Does Lufthansa have free wifi? ›

Whether you have to send work-related emails or simply want to chat with your family by Messenger – with FlyNet® you can enjoy Internet even above the clouds. Our guests in First Class enjoy free complimentary internet access when flying onboard a Lufthansa operated flight.

What is the rating of Lufthansa airlines? ›

Passenger reviews on Lufthansa (LH)

Lufthansa is a German carrier. Travellers rate it 7.3/10 on average, indicating good service. This rating is superior the average of other carriers. Over the last 12 months, the average rating has been decreasing.

What is the minimum connecting time for Lufthansa? ›

The minimum transfer time for German domestic and international flights is only between 35 and 60 minutes, depending on the connection.

How long does it take to get from terminal 1 to Terminal 2 in Frankfurt? ›

You can take shuttle buses between Terminals 1 and 2. They are free of charge and run every 10 minutes - daily and around the clock. It takes about 10 minutes to get from Terminal 1 to Terminal 2. Alternatively, you can use the SkyLine train to transfer between the terminals.

How long of a connection do you need for international flights? ›

Most airlines recommend arriving at least two hours before domestic flights and at least three hours before international flights.

How long does it take for a flight connection? ›

Although it's difficult to say exactly how much time should be left between connecting flights, you should always try to have at least an hour for domestic connecting flights and at least two hours for international connecting flights.

References

Top Articles
Latest Posts
Article information

Author: Twana Towne Ret

Last Updated:

Views: 5847

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Twana Towne Ret

Birthday: 1994-03-19

Address: Apt. 990 97439 Corwin Motorway, Port Eliseoburgh, NM 99144-2618

Phone: +5958753152963

Job: National Specialist

Hobby: Kayaking, Photography, Skydiving, Embroidery, Leather crafting, Orienteering, Cooking

Introduction: My name is Twana Towne Ret, I am a famous, talented, joyous, perfect, powerful, inquisitive, lovely person who loves writing and wants to share my knowledge and understanding with you.