Tankabstände und Tankstopps für Ihre Autoreise berechnen
Planen Sie die Tankstopps einer langen Fahrt anhand der Gesamtstrecke, einer realistischen Reichweite bei vollem Tank und einer Sicherheitsreserve in Prozent.
Im Browser ausführen – kostenlos
Der Rechner zieht diese Reserve von der angegebenen Reichweite ab und ermittelt mit dem vorsichtigeren Abstand die nötigen Stopps. Sie können Meilen oder Kilometer verwenden, sofern beide Entfernungsangaben dieselbe Einheit haben. Das Ergebnis ist eine Planungshilfe und keine Zusage, dass genau am empfohlenen Punkt eine geöffnete Tankstelle vorhanden ist.
Wählen Sie realistische Werte für Strecke und Reichweite
Beginnen Sie mit der vollständigen voraussichtlichen Fahrstrecke einschließlich bekannter Umwege. Geben Sie die Reichweite pro Tankfüllung in derselben Einheit ein: beide Werte in Meilen oder beide in Kilometern. Die Anzeige im Fahrzeug kann helfen, doch ein Wert aus Ihrem jüngsten Verbrauch ist meist verlässlicher. Geschwindigkeit, Steigungen, Wind, Temperatur, Verkehr, Reifendruck, Dachbox, Anhänger und Zuladung beeinflussen den Verbrauch. Behandeln Sie daher den besten Herstellerwert nicht als Garantie. Die Rechnung eignet sich auch für Elektrofahrzeuge, wenn der Wert die nutzbare Reichweite einer vollen Ladung bezeichnet. Die Fahrt beginnt mit vollem Tank; dieser Vorrat zählt nicht als Stopp. Eine Strecke unterhalb des angepassten Intervalls ergibt deshalb null Stopps. Bei längeren Fahrten werden ausschließlich Tankvorgänge nach der Abfahrt und vor dem Ziel gezählt.
Nutzen Sie die Sicherheitsmarge als Reserve
Die Sicherheitsmarge bezeichnet den Anteil der Nennreichweite, den Sie zwischen zwei Stopps nicht verbrauchen möchten. Bei 400 Meilen Reichweite und 20 Prozent Reserve beträgt der empfohlene Abstand 320 Meilen. Die Reserve schafft Spielraum für geschlossene Tankstellen, verpasste Ausfahrten, Warteschlangen, Umleitungen oder höheren Verbrauch. Ein größerer Prozentsatz verkürzt die Abstände und erhöht meist die Zahl der Stopps; ein kleinerer Wert beschleunigt die Planung, bietet aber weniger Flexibilität. Die Marge muss mindestens null und kleiner als 100 Prozent sein, weil eine vollständige Reserve keinen nutzbaren Fahrabstand ließe. Passen Sie sie der Route an: Eine gut versorgte Autobahn erlaubt möglicherweise weniger Reserve als eine abgelegene Straße. Die Berechnung ist deterministisch und rundet nur den angezeigten Abstand auf eine stabile Genauigkeit. Identische Eingaben liefern daher stets dasselbe Ergebnis.
Übertragen Sie den Abstand in einen konkreten Reiseplan
Verwenden Sie den empfohlenen Abstand als Obergrenze und wählen Sie echte Tankstellen jeweils vor diesem Punkt. Die Zahl der Stopps entsteht, indem die Gesamtstrecke durch das angepasste Intervall geteilt, die Zahl der benötigten Abschnitte aufgerundet und die Tankfüllung bei der Abfahrt abgezogen wird. Eine Fahrt von genau 640 Meilen bei 320 Meilen Abstand benötigt somit einen Stopp: Der Starttank deckt den ersten, die neue Füllung den zweiten Abschnitt. Die Zahl ist ein Mindestwert auf Grundlage Ihrer Angaben und keine Stationsliste. Prüfen Sie Öffnungszeiten, Kraftstoffsorte, Ladeanschlüsse, Baustellen, saisonale Sperrungen und Versorgungslücken. Eine frühere Pause für Essen oder Erholung kann einen späteren reinen Tankstopp ersetzen. Berechnen Sie neu, wenn sich Route oder Verbrauch deutlich ändern. Fahren Sie nie allein deshalb weiter, weil der berechnete Abstand noch Reichweite verspricht; beachten Sie Tankanzeige, Warnungen, Straßenlage und tatsächlich verfügbare Dienste.
Anwendungsfälle
Eine lange Autoreise planen
Ermitteln Sie einen vorsichtigen Abstand und die Mindestzahl der Stopps, bevor Sie Stationen auswählen.
Fahrzeuge vergleichen
Vergleichen Sie, wie unterschiedliche Reichweiten die Tankhäufigkeit auf derselben Route verändern.
Abgelegene Strecken vorbereiten
Wählen Sie eine größere Reserve, wenn Kraftstoffangebote selten oder unsicher sind.
Häufige Fragen
Was kostet die Berechnung?
Der API-Preis beträgt $0.002 pro Anfrage.
Kann ich Meilen oder Kilometer verwenden?
Ja. Verwenden Sie eine beliebige Einheit, aber total_distance und range_per_tank müssen übereinstimmen. Das Ergebnis behält diese Einheit.
Zählt der volle Starttank als Stopp?
Nein. Gezählt werden nur Tankstopps unterwegs; vorausgesetzt wird ein voller Tank bei der Abfahrt.
Warum sollte ich eine Sicherheitsreserve einplanen?
Sie hält Reichweite für Umwege, Stationsprobleme und Verbrauchsschwankungen frei, statt eine Ankunft mit leerem Tank zu planen.
Wählt das Werkzeug Tankstellen aus?
Nein. Es berechnet Abstand und Anzahl; Sie müssen Stationen selbst auswählen und deren Verfügbarkeit prüfen.
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/travel2/road-trip-fuel-stops \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_distance":1000,"range_per_tank":400,"safety_margin_percent":20}'const res = await fetch("https://api.kit.forhosting.com/travel2/road-trip-fuel-stops", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_distance": 1000,
"range_per_tank": 400,
"safety_margin_percent": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel2/road-trip-fuel-stops",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_distance": 1000,
"range_per_tank": 400,
"safety_margin_percent": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel2/road-trip-fuel-stops", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_distance":1000,"range_per_tank":400,"safety_margin_percent":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_distance":1000,"range_per_tank":400,"safety_margin_percent":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel2/road-trip-fuel-stops", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"total_distance": 1000,
"range_per_tank": 400,
"safety_margin_percent": 20
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel2.road_trip_fuel_stops",
"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. |