At Rs. 3.83M — roughly the median market price for a 2015 Suzuki Alto — you can alternatively buy a 1999–2001 Toyota Vitz (avg Rs. 3.83M–3.99M). Same budget, but the Alto is 14–16 years newer. That single data point defines this comparison: the Alto wins on age and condition per rupee; the Vitz wins on brand perception, parts availability, and resale ceiling.
Here's the full breakdown using live prices from PriceMart.lk.
Price: The Core Data
Suzuki Alto overall: avg Rs. 3.94M, median Rs. 3.75M,
Toyota Vitz overall: avg Rs. 6.74M, median Rs. 7.05M,
The Rs. 2.8M gap in overall averages is real — but it's driven by newer Vitz models (2015–2019) dominating volume. To compare fairly, you need to look at the same price bracket:
| Budget | Best Alto Year | Alto Avg | Best Vitz Year | Vitz Avg |
|---|---|---|---|---|
| Rs. 3.0–3.5M | 2011–2013 | Rs. 3.09M–3.44M | 1999–2000 | Rs. 3.83M–3.96M |
| Rs. 3.5–4.5M | 2014–2016 | Rs. 3.64M–4.36M | 2001–2004 | Rs. 3.99M–4.34M |
| Rs. 4.5–5.5M | 2017 | Rs. 4.94M | 2007–2008 | Rs. 5.37M–5.54M |
| Rs. 5.5M+ | — | Exceeds budget | 2009–2016 | Rs. 5.57M–7.23M |
All data verified from live listings on PriceMart.lk, June 2026.
Age vs Brand: The Real Trade-off
In the Rs. 3.5M–4.5M bracket — the most competitive zone — a buyer choosing the Alto gets a 2014–2016 model (8–12 years old). The same money buys a Vitz from 2001–2004 (22–25 years old). That 10–14 year age gap matters for:
- Rubber and seals: Older Vitz models need door seals, window rubbers, and suspension bushings replaced. Budget Rs. 50,000–120,000 for preventive restoration on a 2001–2004 car.
- Electronics: A 2015 Alto has basic modern electronics. A 2001 Vitz predates modern OBD diagnostics.
- Safety: The 2014–2017 Alto HA36S has dual airbags. Most sub-Rs. 5M Vitz models do not.
Which Has Better Fuel Economy?
Both are 660cc–1.3L petrol cars with comparable fuel economy in the Rs. 3.5M–5M bracket:
- Alto HA36S (2014–2017): 24–27 km/l under light urban conditions
- Vitz KSP90 / NCP10 (1999–2004): 16–20 km/l (1.0L/1.3L petrol, older DOHC)
The Alto's more modern engine calibration and lighter kerb weight give it a meaningful fuel economy edge, especially for city driving.
What Does Each Cost to Run Day to Day?
Suzuki Alto: Parts are cheap and widely available. Service intervals every 5,000 km (synthetic) or 3,000 km (conventional). CVT service every 40,000 km (Rs. 8,000–12,000). Total annual maintenance for a well-kept 2015 Alto: Rs. 40,000–70,000.
Toyota Vitz (1999–2004): Toyota's genuine parts network is unmatched in Sri Lanka, but these are now 20+ year old cars. Expect age-related costs: shock absorbers, CV boots, timing chain tensioner, and electrical gremlins. Total annual maintenance for a 2001 Vitz: Rs. 80,000–150,000 depending on prior care.
What Do 5 Years of Fuel and Maintenance Actually Cost?
Running costs are easier to compare once fuel is priced in alongside servicing. At Sri Lanka's current pump price of Rs. 434/litre for 92 octane petrol, a driver covering a typical 1,500 km/month translates the two cars' fuel economy figures above into very different monthly bills. The Alto's 24–27 km/l works out to roughly 56–63 litres/month, or Rs. 24,000–27,000/month in fuel. The older Vitz's 16–20 km/l needs 75–94 litres for the same distance, or Rs. 32,500–40,700/month — a gap of roughly Rs. 8,500–14,000 every month before a single service bill is added.
Stack that against the annual maintenance figures above and the five-year picture looks like this: the Alto lands around Rs. 1.64M–1.97M in combined fuel and upkeep over five years at this mileage, while the 2001–2004 Vitz lands closer to Rs. 2.35M–3.2M — a central-estimate gap of roughly Rs. 900,000 that narrows the Vitz's lower purchase price considerably once you own it for the long haul. Higher-mileage drivers should weight this gap more heavily; someone doing under 800 km/month will barely notice it.
What Reliability Issues Should You Watch For?
Neither car is unreliable by budget-segment standards, but the failure points differ because of the age gap rather than the badge. On the Alto HA36S (2014–2017), the most commonly reported issue is CVT shudder under load at low speeds on higher-mileage examples — test drive at low speed uphill and feel for hesitation before deciding. Suspension bushings and wheel bearings on this generation are otherwise long-lived given the car's light kerb weight.
On the 1999–2004 Vitz, the concerns are the ones any 20+ year old car accumulates: timing chain tensioner rattle on cold start (a known KSP90/NCP10 wear point, not a design flaw), perished door and window rubber seals letting in water during monsoon season, and CV boot splits that let grease escape and accelerate joint wear if left unchecked. None of these are expensive individually (typically Rs. 15,000–40,000 each to address) but they tend to arrive in clusters on a neglected example, which is why a pre-purchase inspection matters more for the Vitz than for the newer Alto.
A useful rule of thumb from Sri Lankan mechanics: on the Vitz, ask for the last three service records before committing — a car with a documented history at the same garage is a materially lower risk than one with no paper trail, regardless of asking price.
How Do Insurance and Registration Costs Compare?
Two smaller but recurring costs favour the Alto as well. Comprehensive insurance premiums in Sri Lanka scale with the insured value of the vehicle, so a higher-value modern Alto technically costs more to insure fully comprehensive than a low-value 2001 Vitz — but most owners of a 20+ year old Vitz opt for third-party-only cover instead, since a full comprehensive policy rarely makes economic sense once the insured value drops that low. If you want comprehensive cover on either car, get quotes for the exact registration year before budgeting, since insurers price older chassis differently across providers.
Annual revenue license fees, which the Department of Motor Traffic scales by engine capacity, also favour the Alto: its 660cc engine sits in a lower fee bracket than the Vitz's 1.0L–1.3L engines. It's a modest saving on its own, but it compounds every year you own the car, on top of the fuel and maintenance gap above.
How Do the Full Specs Compare?
| Spec | Suzuki Alto HA36S (2015) | Toyota Vitz KSP90 (2001) |
|---|---|---|
| Engine | 660cc, 3-cylinder petrol | 1.0L / 1.3L, 4-cylinder petrol |
| Transmission | CVT | 4-speed automatic / 5-speed manual |
| Fuel tank | 27L | 42L |
| Boot space | 145L | 224L |
| Airbags | Dual (driver + passenger) | Driver only (most sub-Rs. 5M units) |
| Kerb weight | ~650 kg | ~900 kg |
Spec data from manufacturer service manuals and MotorGuide.lk comparison data. The Vitz's larger tank and boot reflect its bigger 1.0–1.3L-class body; the Alto's lighter kerb weight is the main driver of its fuel-economy advantage.
Which Holds Value Better?
The Vitz holds stronger resale at equivalent condition — the Toyota badge carries a premium that Suzuki doesn't match. However, the 2015 Alto's resale is also strong because it's a more recent model with a wider buyer pool. A 2001 Vitz in excellent condition might match a 2015 Alto in resale value but requires more investment to keep in that condition.
Which Should You Buy?
Buy the Suzuki Alto if: Your budget is Rs. 3.5M–5M and you want the newest possible car for the money. A 2015–2017 Alto gives you modern safety, better fuel economy, and lower age-related maintenance. See live Alto prices →
Buy the Toyota Vitz if: You're comfortable with an older car and prioritise Toyota reliability and resale certainty. The 2007–2008 Vitz (avg Rs. 5.37M–5.54M) is the sweet spot for value — newer enough to avoid major age issues, old enough to be affordable. See live Vitz prices →
Still undecided? Compare them side by side — price trends, year-by-year averages, and live listings for both models in one view:
⇄ Compare Suzuki Alto vs Toyota Vitz on PriceMart.lk →
All price data sourced from live listings on ikman.lk and riyasewana.com via PriceMart.lk. Figures as of June 2026 and update daily.
