Cross-border fuel

Haguenau: is it worth driving to Germany for fuel?

Small gain

Only a small saving: at best €7.21 on 50 litres of petrol 95 E10 at TotalEnergies in Rheinau-Freistett, 25 min away, once the 41 km detour is paid for (prices of 7 November 2026). Diesel: −€11.37.

Official prices of 7 November 2026: France (Ministry of the Economy), Germany (MTS-K via Tankerkönig) · Methodology

−€11.37diesel, saving on 50 L
+€7.21petrol 95 E10, saving on 50 L
25 minto the first German station

Diesel — Not worth it

Cheapest station near you (≤ 10 km): €2.168/L — 2 Rue Du Postillon · 1.8 km, 3 min · 6 November 2026.

Best-value German stations

StationSaving on 50 LPriceOne wayDetour
TotalEnergies (Rheinau-Freistett)Am Rheinuebergang 1, Rheinau-Freistett−€11.37€2.269/L24 km · 25 min+45 km
ORLEN (Rheinau-Freistett)Hauptstraße 84, Rheinau-Freistett−€11.93€2.259/L28 km · 30 min+52 km
ESSO (Rheinau)Sternenstr. 9, Rheinau−€12.57€2.269/L29 km · 31 min+53 km
Markenfreie TS (Kehl-Bodersweier)Rastatter Str. 5, Kehl-Bodersweier−€14.14€2.259/L36 km · 42 min+68 km
JET (Kehl)Strassburger Str. 7 A, Kehl−€15.07€2.259/L38 km · 38 min+75 km

All stations in Rheinau-Freistett.

By tank size: 30 L −€9.35 · 50 L −€11.37 · 70 L −€13.39.

Petrol 95 E10 — Small gain

Cheapest station near you (≤ 10 km): €2.138/L — 37 Avenue Du Professeur Leriche · 3.3 km, 6 min · 6 November 2026.

Best-value German stations

StationSaving on 50 LPriceOne wayDetour
TotalEnergies (Rheinau-Freistett)Am Rheinuebergang 1, Rheinau-Freistett+€7.21€1.879/L24 km · 25 min+41 km
ORLEN (Rheinau-Freistett)Hauptstraße 84, Rheinau-Freistett+€6.66€1.869/L28 km · 30 min+49 km
ESSO (Rheinau)Sternenstr. 9, Rheinau+€6.02€1.879/L29 km · 31 min+50 km
Markenfreie TS (Kehl-Bodersweier)Rastatter Str. 5, Kehl-Bodersweier+€4.49€1.869/L36 km · 42 min+65 km
Q1 (Iffezheim)Am Forlenspitzen 1, Iffezheim+€3.43€1.899/L34 km · 34 min+61 km

All stations in Rheinau-Freistett.

By tank size: 30 L +€2.03 · 50 L +€7.21 · 70 L +€12.39. The detour pays for itself from 22 L.

Population36,391
German border15 km
First station24 km · 25 min