New & Used Kia for sale in Canada

Price: $12,999

54,580 km
Pickering, Ontario HK Fine Motors
Price: $13,488

104,168 km
Etobicoke, Ontario Etobicoke Fine Cars
Price: $12,995
Vancouver, British Columbia Brentwood Motors
Price: $5,995

190,000 km
Langley, British Columbia Mt Pleasant Motors
Price: $7,995
Sporty and fun! Why drive something lifeless when you can drive something with a little... soul! See...
252,700 km
Salmon Arm, British Columbia DRIVERS Auto Center
Price: $13,631

137,985 km
Bowmanville, Ontario Tip Top Auto
Price: $9,197

118,395 km
Tiny, Ontario Prestige Motors
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: $6,990

190,454 km
West Kelowna, British Columbia KV Cars Inc