New & Used Kia Soul for sale in Canada

Price: $23,488
Previous Daily Rental We offer finance solutions to all credit situations! Do Not Pay For 180 Days O...
68,322 km
Burlington, Ontario Car Nation Canada Direct
Price: $25,988
Previous Daily Rental We offer finance solutions to all credit situations! Do Not Pay For 180 Days O...
23,692 km
Burlington, Ontario Car Nation Canada Direct
Price: $18,300

24,155 km
Richmond, British Columbia UC Auto
Price: $21,995

95,676 km
Ottawa, Ontario Orr Motors
Price: $19,995

93,506 km
Charlottetown, Prince Edward Island The Affordable Car Company
Price: $18,429

55,100 km
Ottawa, Ontario Campbell Ford
Price: $27,995
2022 Kia Soul EX HatchbackLooking for a stylish and reliable hatchback to navigate city streets with...
24,406 km
Thunder Bay, Ontario SelectiCar
Price: $28,888
We offer low financing rates! We offer: $0 Down Car Loan Approvals OAC Great value for your Trade-in...
3,225 km
Brantford, Ontario Northway Ford Lincoln