New & Used Kia Soul for sale in Canada

Price: $13,455

124,351 km
Orillia, Ontario Subaru of Orillia
Price: $20,778

82,000 km
Orillia, Ontario Subaru of Orillia
Price: $24,980
Super clean and well cared for Kia Soul EX+ Edition. Ever fuel efficient and easy to drive, this Kia...
53,661 km
Vancouver, British Columbia BCS Auto Sales
Price: $18,998

58,297 km
Orillia, Ontario Orillia Kia
Price: $13,455

124,351 km
Orillia, Ontario Orillia Kia
Price: $20,778

82,000 km
Orillia, Ontario Orillia Kia
Price: $32,995

8,500 km
Orillia, Ontario Orillia Kia
Price: $18,777
Low Km 2019 Kia Soul LX In Excellent Condition Certified Pre Owned Clean Carfax Includes Lifetime En...
58,297 km
Richmond Hill, Ontario Plaza Kia
Price: $31,324
PLAZA KIA EXCLUSIVE: This vehicle includes our Lifetime Engine Warranty at no additional charge! EAS...
90 km
Richmond Hill, Ontario Plaza Kia
Price: $23,800
Good Credit, Bad Credit, No Credit? – Guaranteed Auto Loans! Apply Online @ Daleo Motors down paymen...
106,960 km
Hamilton, Ontario Daleo Motors