Cars Under 1 Million Shillings: What Can You Actually Buy?

Finding cars under 1 million shillings in Kenya is harder than ever in 2025. Our guide covers the last remaining fresh imports and the best-value locally used vehicles to help you spend your budget wisely.

Cars under 1 million shillings

Cars under 1 million shillings represent a whole new market today. Remember 2022? Back when KES 850,000 could get you a fresh ‘number plate’ Toyota Vitz or a clean Mazda Demio straight from Japan? Well, welcome to late 2025. Things have changed.

Between the dollar exchange rate and the new July 2025 Import Tax adjustments, the ‘Under 1 Million‘ club has become an exclusive VIP section that most cars have been kicked out of. Walk into a car yard on Kiambu Road today with 900k, and you might feel ignored.

But don’t panic. While the days of a fresh import Vitz for 800k are gone, you still have options if you know where to look. Whether you are willing to drive a ‘locally used’ gem or downsize to a fuel-sipping kei car, here is exactly what your 1 Million Shillings buys you in Kenya today.

The Best Cars Under 1 Million Shillings in Kenya 

  • Best Fresh Import: Suzuki Alto (2018/19) – For unbeatable fuel economy.
  • Best Overall Value: Mazda Demio (2014-16, locally used) – Balances tech, looks, and price.
  • Best for Reliability: Toyota Vitz (2012-14, locally used) – Legendary durability holds value.
  • Best for Space: Nissan Note (2013-15, locally used) – Spacious interior on a tight budget.

The Hard Truth

The Kenyan automotive market shifted drastically since July 2025. KRA updated the Current Retail Selling Price (CRSP) list. This change increased taxes on most cars significantly.

In 2025, the phrase cars under 1 million shillings refers to a specific niche. Most fresh imports now exceed this price point. To stay within budget, you must look at locally used vehicles. Manage your expectations from the start. You are not shopping for a fresh import sedan or SUV. Alternatively, you can consider extremely small city cars known as “Kei cars.”

A major warning for all buyers: be wary of “too good” deals. If a dealer offers a fresh import 2018 Toyota Vitz for KES 900,000, run away. This is almost certainly a scam or a salvage vehicle. High taxes make such a price impossible for a clean unit.

Quick Comparison: Popular Cars Under 1 Million Shillings 

Vehicle ModelKey Benefit (Pros)Key Drawback (Cons)Best For…
Suzuki Alto (2018)25km/L fuel economy; cheapest fresh import.Very basic interior; feels “light” on highways.Uber/Bolt & City Commuting
Mitsubishi MirageBalanced 1.2L engine; very easy to park.Tight rear legroom for tall passengers.Daily Office Runs
Toyota RactisMassive headroom; flat floor for luggage.Boxy design is not aerodynamic (wind noise).Small Businesses & Families
Toyota ISTHigh ground clearance; rugged suspension.Limited cabin technology; older models only.Rural/Upcountry Driving
Honda Fit (GE6)“Magic Seats” offer incredible cargo space.Low ground clearance; prone to scraping bumps.Weekend Road-trips
Nissan TiidaMost comfortable seats; large interior.Dated styling; specific CVT maintenance needs.Long-distance Comfort
Mazda VerisaPremium leather-style interior; unique style.Harder to find body parts than a Vitz.Style-conscious Buyers
Toyota BeltaMassive boot space; shares Vitz parts.Low “street cred”; basic dashboard layout.Young Families on a Budget

The “Last Survivors” (Fresh Imports)

Remarkably, a few fresh import models still fit the cars under 1 million shillings budget. The king here is the Suzuki Alto (2018/2019 Model). You can find it priced between KES 850,000 and KES 950,000 as a fresh import.

Why should you buy it? It is the only reliable fresh import left in this price bracket. It offers incredible fuel economy, often over 25km/l. This makes it perfect for Uber business or first-time owners.

However, you must accept a significant compromise. The Alto is small. Very small. It is a basic, minimalist car designed purely for efficiency. It will get you from A to B cheaply but without much comfort.

Also consider the Nissan Dayz (2017-2019). It is another 660cc kei car contender. Prices hover between KES 900,000 and KES 1M. It offers similar benefits and compromises to the Alto. Look for the Mitsubishi eK Wagon twins as well.

These are the Honda N-One and the Mitsubishi eK Space. They are boxier, offering slightly more interior room. You might find a 2016/2017 model right at the KES 1M mark if you are lucky. They are all about maximum interior space on a tiny footprint.

While the Suzuki Alto is the leader, these “Kei cars” also squeeze into the fresh import bracket.

  • Mitsubishi Mirage (2018/2019): Price: KES 950,000 – 1,000,000
    The Mirage is a hidden gem for cars under 1 million shillings. It has a slightly larger engine (1.2L) than the Alto, making it better for highway stability while still being a tax-friendly import.
  • Daihatsu Mira (2018/2019): Price: KES 850,000 – 900,000
    Similar to the Alto, this is a 660cc city car. It is often preferred for its slightly more “premium” interior dashboard compared to the very basic Suzuki.

The “Locally Used” Kings (Best Value)

This is where you find the best value among cars under 1 million shillings. Start with the Mazda Demio (2014–2016 Models). These are priced between KES 750,000 and KES 950,000 as locally used.

It is the sweet spot in the market. You get modern SkyActiv technology and a great look. You are simply buying it from a Kenyan owner instead of a Japanese auction. Next, consider the Toyota Vitz (2012–2014 “Jewela” Shape). Expect to pay KES 800,000 to KES 980,000.

This generation remains the king of reliability. A well-kept, locally used Vitz holds its value incredibly well. Just have a mechanic check the gearbox condition thoroughly before paying. Another strong contender is the Nissan Note (2013–2015).

Prices range from KES 650,000 to KES 850,000. It offers unbeatable interior space for the price. The catch is the CVT automatic gearbox. You must test drive it. If the gearbox shudders or jerks, walk away immediately.

Expand your search to the Toyota Axio (2010-2012). A sedan can be found for KES 900,000 to KES 1M. It is perfect for small families needing more boot space. Also, look at the Honda Fit (2013-2015).

Its “Magic Seats” provide fantastic cargo versatility. Prices are similar to the Demio. Don’t forget Subaru’s older models. The quirky, rugged little cars can be a fun find for under KES 700,000.

Buying locally used allows you to get “more car” for your million. These models are reliable second-hand choices.

  • Toyota Ractis (2010–2014): Price: KES 750,000 – 950,000
    If you need a “mini-MPV” feel, the Ractis is unbeatable. It is essentially a Vitz on steroids—taller, with more headroom and a massive boot. It is a top-tier choice for family cars under 1 million shillings.
  • Honda Fit (2011–2013 “GE6” Shape): Price: KES 650,000 – 850,000
    Though the 2018 models are now 1.6M, the locally used older shapes are fantastic. They offer the famous “Magic Seats” that fold flat, making this the best small car for carrying luggage or small business stock.
  • Toyota Belta (2009–2011): Price: KES 550,000 – 750,000
    For those who prefer a sedan (boot) over a hatchback, the Belta is the sedan version of the Vitz. It’s a very common sight in Nairobi and is incredibly cheap to maintain.

The Practical Sedans & Wagons (Locally Used)

For more space, consider locally used cars under 1 million shillings, like the Toyota Fielder (2010-2012). This wagon is a workhorse. Prices range from KES 850,000 to KES 980,000 for decent examples.

It offers massive boot space for family or business. The Nissan Wingroad (2011-2013) is its direct competitor. It often costs slightly less, around KES 800,000. Both are known for reliable, simple engines.

The Toyota Ist (2008-2012) is another great option. It is like a taller, boxier Vitz. It offers surprising interior headroom and space. The IST is known for its rugged build and larger wheels, giving it better ground clearance than a Vitz. Even though it’s older, its “mini-SUV” stance makes it highly desirable for rural roads. You can find good ones between KES 750,000 and KES 900,000.

Also, consider the Honda Airwave (2009-2011). This is a spacious wagon based on the Fit platform. It has a panoramic glass roof in some models. Expect to pay KES 700,000 to KES 850,000 for a clean example.

These are for buyers who want luxury or power but are willing to manage older vehicles.

  • Mazda Verisa (2012–2014): Price: KES 650,000 – 850,000
    The Verisa is a “cult classic” in Kenya. It looks like a retro-modern Mini Cooper. It features leather-style seats and a high-quality sound system. It’s a great choice for cars under 1 million shillings if you want something that doesn’t look like an Uber.
  • Nissan Tiida (2010–2012): Price: KES 550,000 – 700,000
    This is the “comfort king” of the budget world. The seats are as soft as a sofa. While the design is dated, you won’t find a smoother ride for this price.

The Wildcards (Risk vs. Reward)

Some interesting wildcards exist near the cars under 1 million shillings line. Consider the Toyota Passo or its twin, the Daihatsu Boon. They are often available as fresh imports right at the KES 1M to 1.1M mark.

If you negotiate very hard, you might snag one for KES 990,000. They are slightly roomier than an Alto. For those who refuse to drive a small car, there is the Subaru Impreza (2010–2012). You can find an old “shark” shape for around KES 900,000.

You get a sporty, larger sedan for your money. But you must be ready for much higher fuel bills and potentially costly repairs. This is a choice for passionate enthusiasts only.

Look at the Mazda Familia (2010-2013). It is a reliable sedan often overlooked. Prices can be as low as KES 650,000. The Suzuki Swift (2010-2013, locally used) is a fun-to-drive hatchback.

Good examples sit between KES 800,000 and KES 950,000. For a unique project, older Toyota Ractis (2009-2011) models are available. They offer tall, practical interior space for under KES 800,000.

Expert Tips for the 2025 Buyer

Your mindset needs an update. Do not fear “Locally Used” cars. A well-maintained Kenyan car is often better value. It is better than a low-grade, accident-prone fresh import. Always budget for immediate repairs when you buy.

If buying locally used, set aside at least KES 50,000 immediately. This covers new tyres, shock absorbers, and a full service. Finally, do your legal due diligence. With the NTSA digital migration, verifying ownership is crucial.

Check the digital logbook on the NTSA portal before transferring any money. Ensure the seller is the registered owner. This simple step prevents countless ownership scams. The market for cars under 1 million shillings is challenging but not impossible.

Expand your search beyond popular models. Lesser-known cars often offer better value. Be patient and inspect multiple options. Use a trusted mechanic for a pre-purchase inspection every single time.

Cars Under 1 Million Shillings: Quick Look

The table below summarizes key options in the current market.

CategoryModelApprox. YearPrice Range (KES)Key Consideration
Fresh ImportSuzuki Alto2018-2019850,000 – 950,000The king of fuel economy, but very small.
Fresh ImportNissan Dayz2017-2019900,000 – 1,000,000Similar to Alto; a reliable kei car option.
Best Value (Local)Mazda Demio2014-2016750,000 – 950,000Sweet spot for tech, looks, and price.
Best Value (Local)Toyota Vitz (Jewela)2012-2014800,000 – 980,000Legendary reliability, holds value well.
Most Space (Local)Nissan Note2013-2015650,000 – 850,000Unbeatable cabin space; check CVT gearbox.
Practical WagonToyota Fielder2010-2012850,000 – 980,000Workhorse with massive boot space.
Wildcard SedanToyota Axio2010-2012900,000 – 1,000,000Reliable family sedan for the budget.
Enthusiast ChoiceSubaru Impreza2010-2012850,000 – 950,000Sporty drive, but expect higher running costs.

Final Remarks 

The secret to buying cars under 1 million shillings is matching the car to your lifestyle. If you spend your weekends heading to the village, the Toyota IST is your best friend because of its height. However, if you are strictly a city dweller looking to save every cent on petrol, the Suzuki Alto or Mitsubishi Mirage fresh imports are the only logical choices. Never buy a car based on price alone; buy based on where you will drive it 90% of the time.