Car hire Germany

Germany Car Hire

Find cheap car hire in Germany for your next trip. Hire yours in minutes!

Mon 3/5
Midday
Thu 6/5
Midday
Compare vs momondo |

Most popular cities to hire a car in Germany

Compare car hire prices for the most popular cities in the country
Current price range
£27 - £38 per day
CHEAPEST CITY IN GERMANY Hamburg 9% cheaper Car hire in Hamburg is usually the cheapest in Germany at £27 per day on average.
MOST EXPENSIVE CITY IN GERMANY Flensburg 32% more expensive Flensburg usually has the highest-priced car hire rates in Germany, with rentals averaging £38 per day.
MOST POPULAR CITY IN GERMANY Berlin 82% more users visited More momondo users search for car hire in Berlin than any other region in Germany.

Car hire companies in Germany

Below is a list of every nation-wide car hire agency, how many locations they have across the country, and what popular cities you can find them in
keddy by Europcar
649 locations
Hamburg £21/day
Munich £24/day
Berlin £17/day
Cologne £20/day
Düsseldorf £17/day
Europcar
613 locations
Munich £50/day
Hamburg £41/day
Berlin £39/day
Frankfurt am Main £48/day
Düsseldorf £30/day
Sixt
440 locations
Munich £43/day
Berlin £47/day
Hamburg £40/day
Düsseldorf £36/day
Stuttgart £47/day
BUCHBINDER
331 locations
Berlin £35/day
Munich £25/day
Cologne £25/day
Stuttgart £22/day
Hamburg £37/day
Avis
326 locations
Munich £16/day
Berlin £35/day
Frankfurt am Main £29/day
Hamburg £36/day
Stuttgart £30/day
Global Rent A Car
322 locations
Munich £20/day
Berlin £20/day
Cologne £21/day
Nuremberg £17/day
Hamburg £20/day
Hertz
271 locations
Berlin £33/day
Munich £37/day
Hamburg £27/day
Frankfurt am Main £32/day
Budget
242 locations
Munich £24/day
Berlin £25/day
Frankfurt am Main £23/day
Hamburg £39/day
Stuttgart £21/day

Most popular car hire types

Below are the most popular car hire types in Germany and the cheapest cities in which to rent them
Small
Small

Best value

Cottbus

£20/day
Small

No. 1 most popular

Munich

£27/day
Small

No. 2 most popular

Heidelberg

£31/day
Small

No. 3 most popular

Leipzig

£31/day
Small

No. 4 most popular

Rosenheim

£22/day
Small

No. 5 most popular

Cologne

£24/day
Medium
Medium

Best value

Heidelberg

£25/day
Medium

No. 1 most popular

Munich

£38/day
Medium

No. 2 most popular

Leipzig

£42/day
Medium

No. 3 most popular

Siegen

£42/day
Medium

No. 4 most popular

Singen

£44/day
Medium

No. 5 most popular

Düsseldorf

£30/day
Large
Large

Best value

Heidelberg

£39/day
Large

No. 1 most popular

Munich

£57/day
Large

No. 2 most popular

Leipzig

£56/day
Large

No. 3 most popular

Solingen

£48/day
Large

No. 4 most popular

Cologne

£55/day
Large

No. 5 most popular

Frankfurt am Main

£91/day
Van
Van

Best value

Heidelberg

£46/day
Van

No. 1 most popular

Munich

£59/day
Van

No. 2 most popular

Singen

£54/day
SUV
SUV

Best value

Düsseldorf

£15/day
SUV

No. 1 most popular

Munich

£45/day
SUV

No. 2 most popular

Leipzig

£55/day

Hiring a car in Germany

Before you book your car hire, here are a few tips and rules you should know about driving in Germany

What is the cheapest car hire agency in Germany?

At the moment, the cheapest car hire agency in Germany is Hertz, through whom users can find deals for as low as £13 per day. Users who book a rental car with Hertz tend to find prices that are lower than the £34 per day national average. Keep in mind that prices may vary depending on where you are renting, how many days you hire for, and the type of car you choose.

What is the most popular car hire agency in Germany?

At the moment, the most popular car hire company in Germany is Global Rent A Car. 31 users have given Global Rent A Car an average review score of 7.2 out of 10 for their customer service and high-quality rental cars. In the past month, 17% of users selected Global Rent A Car for their car hire while visiting Germany.

What car hire company in Germany has the most locations?

If you plan on travelling to Germany and hiring a car, then keep in mind that Sunnycars is the car rental agency with the most locations. You are likely to find one of their 1,452 country-wide locations either at your destination airport or somewhere in the city centre. If you haven’t picked a city to visit, Berlin is the most popular destination at the moment. Berlin also has 56 Sunnycars car hire centres.

What side of the road do people in Germany drive on?

In Germany, drivers are required to drive on the right at all times. Not doing so can result in traffic violation tickets.

How good are the roads in Germany?

As of 2019, Germany ranked 13 out of 137 countries for road quality. Germany received a road quality score of 5.7, which is based on a scale of 1 to 7, with 7 being the best possible score.

What is the drink driving limit in Germany?

2.38 mg/l is the maximum Blood Alcohol Concentration you can have to legally drive a car in Germany. Both residents and visitors of Germany can face legal penalties for having a BAC higher than this amount. Be aware that 16 is the legal drinking age in Germany, and there are strict laws that prohibit drivers under this age from drink driving.

What is the most popular type of car to hire in Germany?

23% of momondo users preferred to hire a Mini when visiting Germany, making it the most popular type of car to rent in the country. Although car hire prices in Germany will vary by city and supplier, you can expect to pay an average of £20 per day for a Mini.

How much does petrol cost in Germany?

As of last week, the average price of petrol in Germany was £1.24 per litre. If you aren’t set on hiring a car in Germany, then consider Kuwait. Petrol prices there are some of the cheapest in the world at £0.26 per litre as of last week. Hong Kong is another great place to visit and rent a car, but keep in mind that petrol prices can be expensive at around £1.77 per litre.


Car hire in other regions in Europe

Find the perfect car hire for your trip to any of these must-visit regions throughout the country
Car hire Germany
  • Midnight
  • 01:00
  • 02:00
  • 03:00
  • 04:00
  • 05:00
  • 06:00
  • 07:00
  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • Midday
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00
  • Midnight
  • 01:00
  • 02:00
  • 03:00
  • 04:00
  • 05:00
  • 06:00
  • 07:00
  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • Midday
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00