New & Used Kia for sale in Canada

Price: $20,900

130,855 km
St Catharines, Ontario Moesz Auto Sales
Price: $16,900

147,400 km
St Catharines, Ontario Moesz Auto Sales
Price: $14,500

182,500 km
St Catharines, Ontario Moesz Auto Sales
Price: $16,800

216,000 km
St Catharines, Ontario Moesz Auto Sales
Price: $21,960

141,050 km
Toronto, Ontario Car Solutions Canada
Price: $21,500
2019 KIA OPTIMA FULLY LOADED,TECH PKG,FULL SERVICE RECORDS.NO ACCIDENT Very Clean Unit, 4 Cylinder 2...
112,000 km
North York, Ontario Auto Rev
Price: $17,100

113,496 km
Richmond, British Columbia UC Auto
Price: $9,900
2013 KIA OPTIMA .PANO ROOF.ONE OWNER,ALL SERVICE RECORDS,LX+ Very Clean Unit, 4 Cylinder 2.4L Automa...
150,000 km
North York, Ontario Auto Rev
Price: $15,900

91,910 km
Richmond, British Columbia UC Auto
Price: $14,990

142,358 km
Richmond, British Columbia UC Auto