BMW, Audi & Mercedes Prices by Country: Where Luxury Cars Cost the Most (2026)
A BMW 3 Series costs $37,400 in Canada but $171,000 in Singapore. We compared BMW, Audi, and Mercedes prices across 40 countries.
Buying a German luxury car outside of Europe can feel like a different purchase entirely. A BMW 3 Series starts at $37,400 in Canada but costs $171,000 in Singapore. A Mercedes C-Class ranges from $37,400 in Japan to $132,000 in Singapore. An Audi A4 is $34,000 in Japan but $120,000 in Singapore.
That's not a typo — Singapore consistently charges 3–4x more than anywhere else for the same car.
We compared prices for three of the world's most popular luxury sedans across 40 countries.
BMW 3 Series (320i) — Price Comparison
| Country | Price (USD) | vs Germany |
|---|---|---|
| 🇨🇦 Canada | $37,376 | -20% |
| 🇨🇳 China | $37,400 | -20% |
| 🇸🇦 Saudi Arabia | $39,600 | -15% |
| 🇺🇸 United States | $43,800 | -6% |
| 🇩🇪 Germany | $46,740 | — |
| 🇬🇧 United Kingdom | $48,600 | +4% |
| 🇮🇳 India | $61,200 | +31% |
| 🇧🇷 Brazil | $68,400 | +46% |
| 🇹🇷 Turkey | $81,871 | +75% |
| 🇸🇬 Singapore | $171,171 | +266% |
Canada and China offer the best BMW deals globally. Canada benefits from competitive pricing to match the US market, while China's local BMW Brilliance joint venture manufactures the 3 Series domestically.
Compare: BMW 3 Series US vs Germany | US vs India | US vs Singapore
Audi A4 (Premium) — Price Comparison
| Country | Price (USD) |
|---|---|
| 🇯🇵 Japan | $34,000 |
| 🇨🇳 China | $34,000 |
| 🇰🇷 South Korea | $36,000 |
| 🇺🇸 United States | $40,000 |
| 🇩🇪 Germany | $44,000 |
| 🇮🇳 India | $56,000 |
| 🇹🇷 Turkey | $68,000 |
| 🇦🇷 Argentina | $72,000 |
| 🇸🇬 Singapore | $120,000 |
Japan offers the cheapest Audi A4 globally at $34,000 — even cheaper than Germany ($44,000). Audi prices aggressively in Japan to compete with Lexus and local luxury offerings from Infiniti.
Compare: Audi A4 Germany vs Japan | Germany vs India
Mercedes C-Class (C300) — Price Comparison
| Country | Price (USD) |
|---|---|
| 🇯🇵 Japan | $37,400 |
| 🇨🇳 China | $37,400 |
| 🇰🇷 South Korea | $39,600 |
| 🇺🇸 United States | $44,000 |
| 🇩🇪 Germany | $48,400 |
| 🇮🇳 India | $61,600 |
| 🇦🇷 Argentina | $79,200 |
| 🇮🇩 Indonesia | $86,821 |
| 🇸🇬 Singapore | $132,000 |
The C-Class follows a similar pattern to the BMW and Audi — Japan and China are cheapest, Singapore is by far the most expensive.
Compare: Mercedes C-Class US vs Germany | US vs India
Why Singapore Pays 3–4x More
Singapore's car pricing is deliberate government policy to control traffic. Here's what adds up:
- Additional Registration Fee (ARF): 100–180% of the car's Open Market Value
- Certificate of Entitlement (COE): $50,000–$80,000 just for the right to own a car for 10 years
- Goods & Services Tax: 9% on the car's value
- Excise duty: 20% on top
A $40,000 BMW becomes $170,000 because the taxes and fees more than triple the base price. Read more: Why Cars Cost So Much in Singapore
Germany vs the Rest of Europe
Surprisingly, Germany — where these cars are made — isn't the cheapest place to buy them. Japan and China undercut German prices by 20–30%. This is because:
- German VAT is 19% and is included in the listed price
- Asian markets get specially configured models at competitive prices
- Competition from Toyota/Lexus, Hyundai Genesis, and Chinese EVs forces aggressive pricing in Asia
Tips for Buying a Luxury Car Abroad
- Japan and China consistently offer the best deals on German luxury cars
- The UAE and Saudi Arabia have competitive prices plus zero or low VAT
- Avoid Singapore, Brazil, and Turkey — heavy taxes inflate prices enormously
- India's prices are 30–50% above the US for all three brands, mainly from import duties