Prices are in Australian Dollars.

Pick-up
Drop-off
Pick-up time
Pick-up
Midday
Drop-off date
Drop-off
Midday
Compare vs Cheapflights |

We work with more than 300 partners to bring you better travel deals

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
$55 - $84

Out of all the popular cities in China, Shanghai is the cheapest city to hire a car in at just $55/day. Renting a car in Shanghai is 35% cheaper than renting one in Beijing where the per day rate is around $84. Other fairly inexpensive cities in China to get a car hire in are: Fuzhou ($66/day), Guangzhou ($75/day), and Beijing ($84/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 $55/day on their transportation. The most popular city to rent a car in China is Shanghai.

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

278% more deals

Prices from:

$67/day in select areas

Compact Cars

Full-size Cars

-26% more deals

Prices from:

$58/day in select areas

Full-size Cars

4z4

-35% more deals

Prices from:

$119/day in select areas

4z4

Car Rental FAQs

What is the most popular car hire provider in China?

When hiring a car in China, the most popular provider of rental cars among Cheapflights users is Hertz, and with prices around $75/day, it’s easy to understand why. The most popular car type from Hertz is COMPACT, which starts as low as $48/day.

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

At $48/day, the cheapest car hire price in China was found in Beijing. On average, Shanghai has the cheapest daily rental car price ($55/day), which is 22% below average price for cities in China.

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

Cars travel on the left side of the road in China.

China city and airport directory

Guangzhou

View all airport car hire locations in Guangzhou

Baiyun Airport

Guangzhou, China

Sanzao Intl Airport

Zhuhai, China

Fuzhou

View all airport car hire locations in Fuzhou

Jinjiang Airport

Quanzhou, China

Beijing

View all airport car hire locations in Beijing

Shanghai

View all airport car hire locations in Shanghai

Hongqiao Airport

Shanghai, China

Pu Dong Airport

Shanghai, China

Xingdong Airport

Nantong, China

Home Asia Car Hire in China