How to Get a Taxi in Germany [2026] - Live In Germany
Getting a taxi in Germany is straightforward once you know the system: you can hail one at a Taxistand (official taxi rank), call a local dispatch number, or book through an app. In most cities a taxi will reach you within 10 minutes. Taxis in Germany are strictly regulated, with metered fares set by each city’s local authority, so there’s no haggling and no surprises on the receipt.
I learned this the practical way back in 2020 in Freiburg, when I needed a late-night ride after the trams stopped running. I had no idea whether to wave one down, call a number, or just wait. It took me longer than I’d like to admit to figure out that the illuminated “TAXI” sign on the roof tells you everything you need to know about availability.
Whether you’re a tourist passing through, a new expat still finding your feet, or someone who just needs to know how to book a taxi in Germany for the first time, this guide covers it all. According to Destatis, Germany had around 24,000 licensed taxi and Mietwagen (hire car with driver) businesses operating in 2024, spread across every major city and rural region. Knowing how to call a taxi in Germany, how to order one online, and what the fare structure looks like will save you both time and money.
Taxi System and How to Call a Taxi in Germany
Germany operates one of the most regulated taxi systems in Europe. According to the Bundesverband Taxi und Mietwagen e.V. (the Federal Association of Taxi and Rental Car Operators), there are over 50,000 licensed taxis (Taxis) operating across the country as of 2026. That heavy regulation is actually a good thing for passengers. You won’t find unlicensed operators running scams or drivers refusing to use the meter.
German taxis are easy to spot. They’re cream-colored (a legal requirement under the Personenbeförderungsgesetz, the federal passenger transport law) and carry an illuminated yellow “TAXI” sign on the roof. The fleet leans heavily toward Mercedes-Benz E-Class and Volkswagen Passat models, though you’ll also see minivans and station wagons for larger groups or extra luggage.
There are three standard ways to get a taxi in Germany. You can hail one from the street if the roof light is on, find a dedicated Taxistand (taxi rank) near train stations, airports, or city centers, or book one in advance by phone or app. For phone bookings, a quick search for your city name plus “Taxi” usually brings up the local dispatch number. Apps like FREE NOW (formerly mytaxi) and Taxi.eu work across most German cities and are honestly the most convenient option these days.
How to Book a Taxi in Germany
How do you book a taxi in Germany? You have three practical options: hail one on the street, find a dedicated taxi rank (Taxistand), or book in advance by phone or app. Each method works reliably, though app booking is the fastest for most situations in 2026.
Hailing works exactly as you’d expect. If a taxi has its rooftop light illuminated, it’s available. Raise your hand, and it will pull over. In city centres and near train stations, you’ll usually find a Taxistand where cabs queue and wait. No phone call needed. Just walk up and get in.
Booking by phone is still the most reliable option for pre-planned trips. Search for “Taxi-Zentrale” (the local taxi dispatch centre) in your city to find the right number. Most cities have a dedicated dispatch line, and the operators generally speak enough English to take a booking. Larger hotels will often handle this for you at the front desk, which is genuinely useful if your German is still a work in progress.
Apps have changed how many people order taxis in Germany. FREE NOW (formerly mytaxi) is the most widely used platform and works across most German cities. It lets you book, track, and pay entirely through your phone. Uber also operates in Germany, though it works differently here than in the US or UK. Drivers must be licensed taxi or private hire operators under German law, so prices and service levels are broadly comparable to traditional taxis.
One thing worth knowing: taxi tariffs (Taxitarife, the city-level regulated fare schedules) are set locally, not nationally. A ride that costs €12 in Wolfsburg might cost €18 for the same distance in Munich. According to the German Taxi and Rental Car Association (Bundesverband Taxi und Mietwagen), the average base fare across German cities in 2026 sits between €3.50 and €4.50, with per-kilometre rates typically ranging from €1.80 to €2.50.
What are the Basic Fare and Waiting Time Charges in Germany?
How much does a taxi cost in Germany? As of 2026, you can typically expect a base flag-fall fee of around €4 to €5, a per-kilometre rate of roughly €2 to €3 depending on the city and time of day, and a waiting time charge of approximately €40 per hour when the cab is stationary in traffic or waiting for you outside.
Taxi fares in Germany are strictly regulated, so you won’t find yourself haggling at the kerb. Each city sets its own official Taxitarif (taxi fare schedule), but the structure is broadly consistent nationwide. For any journey exceeding 50 kilometres, it is legally permitted to negotiate a flat fare in advance. International trips are also allowed. One detail worth knowing: journeys under 50 km are subject to a 7% VAT rate, while longer trips fall under the standard 19% rate. Both must be itemised separately on the metered receipt, so if your driver hands you a slip that lumps everything together, you are entitled to ask for a proper breakdown.
Surcharges are common and entirely legitimate. Night rides, large vehicles, and excess baggage can all attract additional fees. Every taxi in Germany is legally required to have a clearly visible, functioning meter (Taxameter). There are no exceptions to this rule.
In Germany, every licensed taxi is legally required to run a calibrated meter. A passenger cannot be charged more than what the Taxameter shows, regardless of circumstances.
Cash remains the most widely accepted payment method, though card terminals are increasingly standard, particularly in larger cities. If paying by card matters to you, it is worth confirming before you get in. The driver cannot legally refuse a metered fare, but they are under no obligation to accept card payment unless the vehicle is equipped for it.
Passengers in Germany Must Meet Certain Requirements (Things Not Allowed in Taxis)
German taxi regulations aren’t just about the driver. Passengers have responsibilities too, and knowing them beforehand saves everyone an awkward conversation at the kerb.
Drivers are legally permitted to refuse a passenger who is visibly drunk or behaving in a way that suggests they cannot control themselves. This isn’t a grey area. Under German passenger transport law (Personenbeförderungsgesetz, or PBefG), protecting the driver and the vehicle is a legitimate reason to decline service. The same logic applies to dirty luggage or bags that could soil the interior. If your gear is genuinely filthy, expect pushback.
Smoking inside a taxi is strictly prohibited throughout Germany, full stop. No exceptions, no negotiating. Luggage that is excessively heavy is also grounds for refusal, particularly if it would require the driver to load it alone and risk damaging the vehicle.
Travelling with a dog requires a heads-up. You should inform the driver or dispatcher before booking so a vehicle that accommodates animals can be arranged. Not every car is set up for it, and springing a large dog on a driver at the last second is not going to go well. The same applies to child seats. If you are travelling with a young child who needs a Kindersitz (child safety seat), you must request this when booking. Under German road traffic law (Straßenverkehrs-Ordnung, §21a StVO), children under 150 cm must be secured in an appropriate restraint. The dispatcher will arrange a suitably equipped vehicle when given enough notice.
None of these rules are unreasonable. They mostly come down to communicating clearly when you book, which is why knowing how to book correctly in the first place matters so much.
Mobile Taxi Apps in Germany
How do you book a taxi in Germany using your phone? The three most widely used apps in 2026 are FREE NOW, Taxi.de, and Uber, though their coverage and legal status differ significantly across German cities.
| App | Coverage | Fare Type | Pay In-App |
|---|---|---|---|
| FREE NOW | Most major German cities | Regulated Taxitarif | Yes |
| Taxi.de | Nationwide, integrates official fleets | Regulated Taxitarif | Yes |
| Uber | Berlin, Cologne, Düsseldorf, Frankfurt, Hamburg, Munich only | Regulated (licensed operators required) | Yes |
Booking taxis in Germany through your phone is now genuinely the easiest option, but the app landscape here is shaped by a legal history worth knowing about. In 2015, German courts ruled that Uber’s UberPop and UberBlack services violated the Personenbeförderungsgesetz, which is the Federal Passenger Transport Act governing all licensed transport services in Germany. This ruling forced Uber to pull back significantly from the German market. The court’s reasoning was straightforward: Uber’s drivers were not licensed under German transport law, which requires all commercial passenger vehicles to be registered and drivers to hold proper certification.
Uber hasn’t disappeared entirely, but its footprint in Germany remains limited. As of 2026, Uber operates only in six cities: Berlin, Cologne, Düsseldorf, Frankfurt, Hamburg, and Munich. Outside those cities, you won’t find it at all.
The more relevant apps for most people living in Germany are the homegrown ones. FreeNow covers the widest range of German cities and lets you book licensed taxis directly, with fare estimates shown upfront before you confirm. Taxi.de works on a similar model and integrates with official taxi fleets across the country. Both apps dispatch real metered taxis, so you pay the standard regulated Taxitarif rather than surge pricing. The Taxitarif is the taxi fare rate set by local transport authorities.
If you’re figuring out broader transport options in Germany beyond taxis, it’s worth reading up on the full picture.
One practical note: FreeNow and Taxi.de both allow you to pay in-app, which saves the slightly awkward conversation about whether a driver accepts card payments. That alone makes them worth downloading before you need them.
Conclusion
Getting around by taxi in Germany is genuinely straightforward once you know the system. The Taxiordnung (national taxi regulation framework) means fares are government-controlled, drivers are licensed, and you’re protected as a passenger in ways you simply aren’t in many other countries. That structure is actually worth appreciating.
Back in 2020 in Freiburg, I figured all of this out the hard way. Now I’d just open the FREE NOW app, confirm the fare upfront, and be done with it in under two minutes.
The practical takeaway is this: for most situations, booking through an app is the easiest route. If you’re in a smaller town without reliable app coverage, calling the local Taxizentrale (taxi dispatch centre) directly still works perfectly well. Street hailing is fine in city centres, but don’t rely on it late at night or in quieter neighbourhoods.
One thing many people overlook is payment. Not every taxi in Germany accepts card, even in 2026, so carrying some cash is still genuinely useful advice and not just a cliché.
Jibran Shahid
Hi, I am Jibran, your fellow expat living in Germany since 2014. With over 10 years of personal and professional experience navigating life as a foreigner, I am dedicated to providing well-researched and practical guides to help you settle and thrive in Germany. Whether you are looking for advice on bureaucracy, accommodation, jobs, or cultural integration, I have got you covered with tips and insights tailored specifically for expats. Join me on my journey as I share valuable information to make your life in Germany easier and more enjoyable.