New & Used Kia for sale in Canada

Price: $25,995

32,164 km
Ottawa, Ontario MyCar - Ottawa
Price: $18,900

69,492 km
Greater Lakeburn, New Brunswick Nuwheels Auto Sales
Price: $11,995
2012 Kia Soul1.6L L4 DOHC 16-valve/164 hp @ 6500 rpm6-speed automatic transmission/Front Wheel Drive...
143,918 km
Victoria, British Columbia Didi Auto Group
Price: $12,995
2014 Kia Soul LX 1.6L I4 DOHC 16-valve/164 hp @ 6500 rpm6-speed automatic transmission/Front Wheel D...
157,582 km
Victoria, British Columbia Didi Auto Group
Price: $22,960

141,050 km
Toronto, Ontario Car Solutions Canada
Price: $19,995

129,417 km
Orillia, Ontario Orillia Kia
Price: $24,995

120,000 km
Orillia, Ontario Orillia Kia