Large Medium Small |
Looking at eight provinces alongside the two big cities, the survey showed China's motorists spent an average 1,120 yuan (US$140) on their cars each month, covering costs such as fuel, parking, road tolls and insurance.
The cheapest place to run a car was East China's Shandong Province, with an average monthly outlay of 872 yuan (US$110).
The biggest single expense across the whole country was fuel, accounting for more than 50 per cent of monthly spending.
As fuel prices are fixed at the same level across China, it was other charges such as for parking, maintenance and car washing which pushed Shanghai to the top of the rankings.
"Some drivers in Shanghai are very proud of their cars and spend a lot of money on making sure they look nice," said one Shanghai motorist who asked not to be named. He claimed he spent just 500 yuan (US$65) a month running his almost-new VW.
Residents may be feeling a rewarding glow of vindication now they have evidence to back up their claims of Shanghai's lofty living costs, but they are also showing signs of having put up with high prices for long enough.
A related telephone survey found that fewer people in Shanghai were considering buying a new car in the next 12 months than in either Beijing or Guangzhou.
But with one in five families across Beijing, Shanghai and Guangzhou owning cars, and more than three times as many people saying they plan to buy a car in the next year than two years ago, China's motoring boom is showing no sign of running out of gas.