Flugpreis pro Meile
Verteilen Sie den Ticketpreis auf die tatsächlich geflogene Strecke: Eine Route von 2.450 Meilen entspricht 3.942,8928 km, und Sie sehen den Preis pro Meile und pro Kilometer nebeneinander. Geben Sie Preis und Strecke in Meilen oder Kilometern ein. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Ticketpreis
- 320
- Entfernung
- 2.450
- Entfernungseinheit
- Mi
- Entfernung (mi)
- 2.450
- Entfernung (km)
- 3.942,8928
- Preis pro Meile
- 0,1306122449
- Preis pro km
- 0,0811586863
Günstige Highlight-Tarife sind nicht immer das beste Preis-Leistungs-Verhältnis, sobald Sie nach der tatsächlich geflogenen Strecke normalisieren. Dieser Flugpreis-pro-Meile-Rechner nimmt den Ticketpreis und die Routendistanz in Meilen oder Kilometern und liefert Kosten pro Meile und pro Kilometer, damit Sie Itinerare auf einer fairen, distanzbereinigten Skala vergleichen können. Die Arithmetik ist exakt und deterministisch: die internationale Statutenmeile entspricht 1.609344 Kilometern, beide Distanzformen werden stets berechnet und der Preis durch jede geteilt. Null-Distanz wird mit einem klaren Validierungsfehler abgelehnt, sodass Clients nie Infinity oder NaN sehen.
Wo Flugpreis-pro-Meile-Rechner in der Praxis vorkommen
Freizeitreisende, die Nonstop und One-Stop vergleichen, brauchen oft mehr als den niedrigsten gelisteten Tarif: ein etwas teurerer Nonstop kann trotzdem bei der Zeit gewinnen, aber eine viel längere Multi-Stop-Route sollte pro Meile teuer wirken, wenn die Ersparnis winzig ist. Corporate-Travel-Desks und Buchungsbots reihen bevorzugte Routen mit einem einfachen Einheitspreis-Boden, damit Spesenrichtlinien zwischen Kurzsprüngen und Langstrecken fair bleiben, ohne jedes Städtepaar hart zu codieren. Reiseblogger und Deal-Newsletter veröffentlichen Tarifwert-Tabellen und brauchen reproduzierbare Beispiele für Screenshots und auto-bewertete Quizzes, bei denen dieselben drei Eingaben stets dieselben Raten liefern.
Loyalty-Optimierer, die bereits Cents pro Award-Punkt berechnen, wollen Cash-Tarife dennoch pro Meile, damit bezahltes Ticket und Award-Ticket vor dem Verbrennen eines Transferbonus auf derselben distanznormalisierten Skala liegen. Brauchen Sie später Live-Tarif-Scraping, Multicurrency-Umwandlung, Airport-Pair-Großkreis-Lookup oder Award-Punkt-Bewertung, behandeln Sie das als getrennte Suchintentionen und Landings statt diese Flugpreis-pro-Meile-Rechner-Seite zu überladen. Der SEO-Slug trifft Menschen, die nach einem Flugpreis-pro-Meile-Rechner suchen und Ticketgesamt und Routendistanz bereits kennen und nur die Einheitspreis-Mathematik korrekt und schnell brauchen.
Anwendungsfälle
Nonstop- versus Umsteigewert vergleichen
Fügen Sie Tarif und Großkreisdistanz jedes Itinerars ein und sortieren Sie Optionen nach Preis pro Meile, damit ein günstiger Multi-Stop nicht nur über den Headline-Preis gewinnt.
Deal-Posts und Lehrtabellen
Erzeugen Sie reproduzierbare Kosten-pro-Meile-Beispiele für Newsletter, Loyalty-Onboarding und Quizzes ohne Float-Rauschen oder Division-durch-Null-Fälle.
Häufige Fragen
Was passiert bei Distanz null?
Der Preis pro Meile ist bei Nulldistanz undefiniert; der Rechner lehnt null ab statt Infinity oder NaN zurückzugeben.
Soll ich Steuern und Gebühren in den Ticketpreis einrechnen?
Rechnen Sie Steuern und Pflichtgebühren ein, wenn Sie einen Gesamtpreis pro Meile wollen. Nehmen Sie nur den Grundtarif, wenn Sie allein den Flugteil zwischen Airlines vergleichen möchten.
Woher bekomme ich die Streckenlänge?
Nutzen Sie die Großkreisentfernung oder die von der Airline veröffentlichte Streckenlänge. Haben Sie nur die Flughafencodes, ermitteln Sie die Entfernung mit einem anderen Werkzeug und tragen Sie die Zahl hier ein; dieser Rechner sucht nicht in Karten.
Wie vergleiche ich einen Direktflug mit einer Umsteigeverbindung?
Geben Sie für jede Option Preis und Strecke ein und sortieren Sie nach dem Preis pro Meile. So gewinnt eine billige Reise mit mehreren Stopps nicht allein durch den angezeigten Preis.
Rechnet der Rechner Währungen um?
Nein. Geben Sie den Preis in seiner üblichen Währung ein, etwa in Dollar oder Euro, und der Preis pro Meile erscheint in derselben Währung. Die Umrechnung von Währungen ist eine eigene Aufgabe.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/travel/flight-price-per-mile \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ticket_price":320,"distance":2450,"distance_unit":"mi"}'const res = await fetch("https://api.kit.forhosting.com/travel/flight-price-per-mile", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ticket_price": 320,
"distance": 2450,
"distance_unit": "mi"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/flight-price-per-mile",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ticket_price": 320,
"distance": 2450,
"distance_unit": "mi"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/flight-price-per-mile", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ticket_price":320,"distance":2450,"distance_unit":"mi"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ticket_price":320,"distance":2450,"distance_unit":"mi"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/flight-price-per-mile", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"ticket_price": 320,
"distance": 2450,
"distance_unit": "mi"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.flight_price_per_mile",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Item; fehlgeschlagene Validierung wird nicht berechnet.
So werden Flugkosten pro Meile und pro Kilometer berechnet
Beginnen Sie mit einem konkreten Itinerar, das Sie bepreisen und messen können: einem veröffentlichten Ticketgesamtpreis und einer Großkreis- oder carrier-veröffentlichten Routendistanz. Der Rechner wandelt die Eingabedistanz zuerst mit dem exakten internationalen Statutenmeilenfaktor von 1.609344 Kilometern pro Meile in beide Einheiten um—dieselbe Konstante wie bei Standard-Längenkonvertern. Negative Distanzen, negative Ticketpreise, fehlende Felder, nicht endliche Werte wie NaN oder Infinity und unbekannte Einheitstexte scheitern ebenfalls früh. Haben Sie nur Flughafencodes, lösen Sie die Großkreisdistanz offline oder mit einem separaten Geo-Tool und fügen die Zahl hier ein—diese Capability ruft bewusst keine Karten-APIs auf, damit Ergebnisse reproduzierbar und netzwerkfrei bleiben. Geben Sie ticket_price als endlichen nichtnegativen Betrag in Hauptwährungseinheiten wie Dollar oder Euro ein—beziehen Sie Steuern und Pflichtgebühren ein, wenn Sie einen All-in-Einheitspreis wollen, oder nutzen Sie nur den Basistarif, wenn Sie nur den Luftanteil zwischen Carriern vergleichen. Geben Sie distance als positive Zahl ein und setzen Sie distance_unit auf mi für Statutenmeilen oder km für Kilometer. Anschließend teilt er ticket_price durch die Distanz in Meilen für price_per_mile und durch die Distanz in Kilometern für price_per_km. Weil beide Raten immer in der Antwort stehen, können ein nordamerikanischer Reisender in Meilen und ein europäischer in Kilometern dasselbe JSON-Objekt teilen, ohne einen zweiten Umrechnungsschritt. Ist distance genau null, ist die Division undefiniert; die Capability wirft invalid_input mit der Meldung, dass der Preis pro Meile bei Nulldistanz nicht berechenbar ist.
Was Sie senden und was Sie zurückerhalten
Klassische Checks umfassen einen Tarif von dreihundertzwanzig Dollar über zweitausendvierhundertfünfzig Meilen, der einen klaren Cent-skaligen Preis pro Meile liefert, den Sie mit einer längeren, aber günstigeren Headline-Route vergleichen können. Verdrahten Sie das kostenlose Browser-Formular für Einzelbuchungen und rufen Sie denselben Vertrag aus Skripten auf, wenn Sie Dutzende gescrapte Tarif-Distanz-Paare in eine Bulk-Wertetabelle bewerten. Senden Sie drei Pflichtfelder. ticket_price ist eine endliche Zahl größer oder gleich null in Hauptwährungseinheiten; Aliase price, fare und cost werden akzeptiert. distance ist eine endliche Zahl streng größer null für die Streckenlänge. distance_unit ist das geschlossene Enum mi oder km; freundliche Aliase wie mile, miles, kilometer und kilometres werden normalisiert, alles andere scheitert mit invalid_input. JSON-Strings, die als Zahlen parsen, werden wie numerische Literale für die beiden Zahlenfelder akzeptiert. Fehlende Felder, leere Strings, NaN, Infinity, negativer Preis, null oder negative Distanz und unerkannte Einheiten scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg spiegelt die Antwort bereinigtes ticket_price, distance und distance_unit, die dualen Distanzen distance_mi und distance_km, die dualen Raten price_per_mile und price_per_km, die Konstante km_per_mi von 1.609344, das Methodenlabel ticket_price_over_distance und einen lesbaren Formelstring wider. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Item; Validierungsfehler verbrauchen kein Prepaid-Guthaben. Nachgelagerte Tools können nur auf price_per_mile schwellen, das volle Objekt zur Prüfung speichern oder Währungsfelder nach einer separaten FX-Umwandlung, die diese Capability bewusst nicht leistet, in Multicurrency-Reports mappen.
Wo Flugpreis-pro-Meile-Rechner in der Praxis vorkommen
Weil diese Capability eine reine Parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Item und fehlgeschlagene Validierung wird nicht berechnet.
Integrationsbeispiele
Bulk-Tarifwert-Bewertung
Leiten Sie gescrapte Ticketpreise und Routendistanzen in die API und sortieren Sie Hunderte Städtepaare nach price_per_mile mit einer deterministischen Formel.
Technische Fragen
Wie wird der Flugpreis pro Meile berechnet?
price_per_mile = ticket_price ÷ distance_mi und price_per_km = ticket_price ÷ distance_km. Die Distanz wird vor dem Teilen mit dem exakten Faktor 1 mi = 1.609344 km in beide Richtungen umgerechnet.
Soll ich Steuern in ticket_price einbeziehen?
Beziehen Sie Steuern und Pflichtgebühren ein, wenn Sie einen All-in-Einheitspreis wollen. Nutzen Sie nur den Basistarif, wenn Sie nur den Luftanteil zwischen Carriern vergleichen. Die Formel teilt stets das einzige ticket_price-Feld, das Sie senden.
Kann ich die Distanz in Kilometern eingeben?
Ja. Setzen Sie distance_unit auf km. Die Antwort liefert weiterhin distance_mi und distance_km sowie beide Einheitsraten zum Vergleich mit Meilen-Listen.
Was kostet der Flugpreis-pro-Meile-Rechner?
Das Browser-Tool ist kostenlos und läuft lokal. API-Anfragen nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Item; ungültige Eingabe wird nicht berechnet.