Uber Prices in Germany: Base Fare, Per-Kilometre Rate, Minimum Fare
Uber doesn't run one German tariff — it runs a base structure that every city fills in differently, and the gap between Berlin and Hamburg is bigger than most people assume.
Ask ten people what an Uber ride costs in Germany and you’ll get ten different answers — and they’re all more or less right. Uber doesn’t set one fixed nationwide price; it sets a base structure that every city fills in on its own. To understand how that compares with a taxi tariff, you first need to see how the Uber price is actually built.
The base formula
Every UberX ride is built from three elements: a base fare, a per-kilometre rate, and a minimum fare the ride never falls below, however short the trip.
Averaged nationally, UberX runs a base fare of roughly €2.55, a per-kilometre rate of around €1.75, and a minimum fare of €8. Those are averages spanning many cities, though — in practice the tariffs actually used at individual locations differ noticeably.
Three cities compared
Berlin: base fare around €3.00, per-kilometre rate around €1.90, minimum fare €10. That puts Berlin above the national average on all three figures — a consequence of the sheer density of demand in the capital.
Hamburg: base fare around €3.50, per-kilometre rate around €2.00, minimum fare €11. That makes Hamburg the most expensive of the three large cities for UberX, at least against these benchmark figures.
Munich: a similar picture to Berlin, tending toward the upper end of the national range — here too, inner-city demand pushes the baseline above smaller cities.
For you as a rider that means: a price you know from a five-kilometre trip in Berlin doesn’t transfer directly to Hamburg. Check the app before you ride — the fixed price is shown before you confirm the booking regardless — but it helps to know the going rate so you can spot surge pricing when it kicks in.
How that differs from the taxi tariff
The key structural difference: taxi tariffs are set by the authorities, Uber’s prices are not.
A taxi tariff doesn’t move with demand. Ride at 8am or at 11pm on a Friday and you pay the same per-kilometre rate in a taxi either way. Uber works differently: the company runs a dynamic pricing model, in which high demand — rush hour, a concert letting out, heavy rain — pushes the price above the base tariff. That’s what’s known as surge pricing.
The practical effect: on a quiet Tuesday afternoon, UberX undercuts the taxi in many cities. On a rainy Friday evening when a concert lets out at the same time, that relationship can flip, and the fixed taxi tariff becomes the cheaper, more predictable option.
The legal mechanics behind it
A point that’s often missed: Uber doesn’t run taxis in Germany itself. Rides are carried out by private hire operators with a driver, brokered through the app — legally a different mode of transport from a taxi, with its own duties and its own freedom to set prices under German passenger transport law (PBefG). The taxi carries an obligation to carry passengers and a fixed tariff; the private hire model behind Uber carries neither. That’s precisely why Uber is free to price dynamically while the taxi isn’t.
The Federal Court of Justice confirmed this basic construction in a closely watched June 2026 ruling concerning Berlin; the detail, and what it means for waiting times, is under Uber or taxi in Berlin.
When the price comparison genuinely pays off
On journeys you can plan with a time buffer: compare the UberX price in the app against the estimated taxi tariff for the same route — taxi fare calculators show the current base fares and per-kilometre rates for your city.
On airport or station runs: here the taxi is almost always faster because of rank access — no car has to drive over first. Whether it’s worth it also depends on price, though; a fuller comparison for these routes is under taxi fares in Germany.
On spontaneous short inner-city hops: over short distances, waiting time usually decides more than the tariff — take whichever arrives first.
A worked example
To make the formula concrete, take a typical 8-kilometre inner-city ride with no surge pricing applied.
In Berlin: €3.00 base fare plus 8 times €1.90 per kilometre works out to €18.20 on paper — in practice the app also factors in estimated journey time, so the price actually shown tends to run a little higher, often between €19 and €22.
In Hamburg: €3.50 base fare plus 8 times €2.00 works out to €19.50 as a base figure, with the time component usually landing between €21 and €24.
That roughly two-to-three-euro gap between cities for the identical distance shows why a straight cross-city price comparison tells you little — the live figure in the app is always more reliable than a memory of last time’s price in a different city.
FreeNow, Bolt and what you’re actually booking
Uber isn’t the only app on the German market, and the competition shows how differently these models can work. FreeNow brokers mostly regular taxis at the fixed taxi tariff in many German cities — the convenience of an app, without the dynamic pricing. Bolt runs closer to Uber’s own model, with its own private-hire fleet and its own surge pricing, though its base rates tend to run a touch lower in individual cities.
The practical upshot: it’s worth a quick glance across two or three apps before a ride rather than committing to one by habit. The price gap for the same trip at the same time can run to several euros, and checking costs you ten seconds.
When the price looks higher than usual
If the app shows an unusually high fare, it’s worth a quick check against three likely causes before you book. Rain or snow pushes demand up sharply and quickly, because many people switch from walking to booking a car at once. Large events ending at the same time — a football match, a concert, a trade fair — trigger a similar pattern. And weekend night hours in busy nightlife districts are the third classic cause.
The same tactic helps in all three cases: wait a few minutes and check the price again, or walk a few hundred metres away from the crowd and rebook from there. Both regularly bring the shown price down in practice, because they shift the local balance of supply and demand.
What else moves the final price
Three factors that sit on top of the base formula and that many riders miss on a first glance at the app.
Vehicle class. UberX is the cheapest category. UberXL, Uber Black and Uber Comfort each sit noticeably higher, often 30 to 80 per cent above UberX, depending on city and availability.
Cancellation fees. Cancel a confirmed ride shortly after the driver is already on the way and you’ll typically owe a fee in the low single-digit euros. That’s shown in the app before you confirm.
Regional availability. Uber is far from active in every German city. In smaller towns and rural areas, the taxi often remains the only option — in which case the price comparison answers itself.
All prices reflect the position in 2026, are based on publicly available fare estimates, and can change at any time with demand, location and provider adjustments. What holds: Uber prices dynamically, the taxi prices fixed — and which one wins only becomes clear at the moment you book, not before. More on taxi tariffs is under Taxi & Fares.
Keep reading
Taxi & Fares
Taxi Fares in Germany: Why Every City Sets Its Own Price
Taxi fares in Germany: who sets the prices, how a fare is built up, and why the base fare in Berlin and Munich differs by nearly two euros.
Taxi & Fares
Taxi for 50 Kilometres: What the Ride Actually Costs
What a 50km taxi ride costs in Germany: base fare and tapered rates explained, with real figures from Munich, Stuttgart, Hanover and Freiburg compared.
Taxi & Fares
Taxi Munich: What the Ride Costs and How Big the Service Area Really Is
Munich taxi tariff 2026: a €5.90 minimum fare, a tapering €2.70 to €2.50 per kilometre, six fixed prices to the airport and a service area reaching Dachau and Starnberg.
Taxi & Fares
Taxi Hanover: What the Ride Costs and Why One Tariff Reaches Past the City Limits
Hanover taxi tariff 2026: €4.50 base fare, €2.80 per kilometre, €35 an hour waiting, no night surcharge – and fixed prices bookable by app since September 2025.
Taxi & Fares
Taxi Costs in Dubai: RTA Meter, Airport Surcharge and Careem Compared
Dubai taxis in 2026: RTA meter flag fall and per-km rate, the surcharge at DXB and DWC, Careem vs Uber pricing, and when the Metro beats a taxi outright.