New & Used Kia Soul for sale in Canada

Price: $18,995

60,384 km
New Westminster, British Columbia Wave Auto Sales
Price: $15,988

34,632 km
Milton, Ontario Gorrud's Auto Group
Price: $10,995

164,280 km
Oshawa, Ontario True North Automobiles
Price: $18,488
2019 KIA SOUL EX AUTO WITH 131570 KMS, BACKUP CAMERA, HEATED STEERING WHEEL, BLUETOOTH, USB/AUX, HEA...
131,570 km
Calgary, Alberta Auto House Jacksonport
Price: $13,488
2016 KIA SOUL EX WITH 121250 KMS, NAVIGATION, BACKUP CAMERA, HEATED SEATS, BLUETOOTH, USB, AUX, CD, ...
121,250 km
Calgary, Alberta Auto House Jacksonport
Price: $20,950
FEATURES: INTERIOR: Cloth Seats Tilt & Telescopic Steering Variable Intermittent Wipers Power Locks ...
49,676 km
Georgetown, Ontario Georgetown Kia
Price: $13,455

124,351 km
Orillia, Ontario Subaru of Orillia