On current Garisea listings, the Mazda Demio is about 31% cheaper on median asking price, the Mazda Demio has a newer average fleet, the Subaru Impreza shows lower average mileage.
| Mazda Demio | Subaru Impreza | |
|---|---|---|
| Median price | KSh 1,280,000 | KSh 1,850,000 |
| Typical range | KSh 735,000 – KSh 1,350,000 | KSh 1,232,500 – KSh 1,985,000 |
| Avg mileage | 113,271 km | 103,464 km |
| Avg age | ~11 yrs | ~12 yrs |
| Transmission | Automatic | Automatic |
| Fuel | Petrol | Petrol |
| Drive | FWD | AWD |
| Seats | 5 seats | 5 seats |
Mazda Demio

KSh 500,000
2009
Subaru Impreza
KSh 630,000
2005
Many buyers spread the cost over 12–60 months. See what monthly repayments could look like.
Explore financingOn current Garisea listings, the Mazda Demio has the lower median asking price — about 31% cheaper. The Mazda Demio medians KSh 1,280,000 and the Subaru Impreza medians KSh 1,850,000.
The Mazda Demio typically ranges KSh 735,000–KSh 1,350,000 (from KSh 500,000), and the Subaru Impreza KSh 1,232,500–KSh 1,985,000 (from KSh 630,000), based on active Garisea listings.
Figures are asking prices from active Garisea listings (not sale prices). Median and quartiles are used so a few unusually priced listings don't skew the comparison.