Same drop-off
Shanghai, SH, China
Enter location
Pick-up
Midday
Drop-off
Midday
Driver's age:
Compare vs Cheapflights |
Home Asia Car Hire in China

China car hire prices in popular cities

Below are the cheapest cities to hire a car in China
Price
£20 - £46

Out of all the popular cities in China, Shanghai is the cheapest city to hire a car in at just £20/day. Renting a car in Shanghai is 60% cheaper than renting one in Beijing where the per day rate is around £46. Other fairly inexpensive cities in China to get a car hire in are: Kunming (£22/day), Sanya (£25/day), and Chengdu (£34/day). While these cities typically have cheaper prices than the rest of the country, travellers looking to hire a car in Shanghai should expect to spend around £20/day on their transportation. The most popular city to rent a car in China is Shanghai.

More popular car hire locations in China

If you are looking to visit China, consider hiring a car in these popular cities

Most popular car hire types in China

Check out the top car hire types in China and see if any fit your needs

Compact Cars

266% more deals

Prices from:

£26/day in select areas

Compact Cars

Full-size Cars

155% more deals

Prices from:

£47/day in select areas

Full-size Cars

4z4

12% more deals

Prices from:

£32/day in select areas

4z4

Car Rental FAQs

What is the most popular car hire provider in China?

With an average price of £26/day, Ehi is the most popular car hire provider in China, booking 104% more rental cars than any other provider.

What is the cheapest city to find a car hire in China?

When visiting China, it is typically cheapest to hire your car in Shanghai where rental cars typically will cost around £33/day (15% less than the country average). The absolute cheapest car hire price in China was found in Guangzhou for just £15/day.

Which side of the road do you drive on in China?

In China, drivers are expected to drive on the left side of the road.

Home Asia Car Hire in China
  • Same drop-off
  • Different drop-off
  • 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