Kia
Niro
Filter
Save
Saved
1299 Kia Niro Results
Best Match
No Results Found
Save this search to get instantly alerted when matching listings appear Save this search to get instantly alerted when matching listings appear or expand your search
or expand your search
Price Drop
2022 Kia Niro EX Premium
10,212 Miles
|
Arlington, TX
$33,991
est. $611/mo
2022 Kia Niro EX Premium
10,212 Miles
|
Arlington, TX
$33,991
est. $611/mo
Track Price
Check Availability
2019 Kia Niro LX
50,870 Miles
|
Transfer Available
$21,998
est. $396/mo
2019 Kia Niro LX
50,870 Miles
|
Transfer Available
$21,998
est. $396/mo
Track Price
Check Availability
Price Drop
2020 Kia Niro LX
30,455 Miles
|
Pompano Beach, FL
$22,997
est. $414/mo
2020 Kia Niro LX
30,455 Miles
|
Pompano Beach, FL
$22,997
est. $414/mo
Track Price
Check Availability
2020 Kia Niro LX
48,898 Miles
|
Live Oak, TX
$23,786
est. $428/mo
2020 Kia Niro LX
48,898 Miles
|
Live Oak, TX
$23,786
est. $428/mo
Track Price
Check Availability
Price Drop
2020 Kia Niro LX
54,496 Miles
|
Vista, CA
$22,699
est. $408/mo
2020 Kia Niro LX
54,496 Miles
|
Vista, CA
$22,699
est. $408/mo
Track Price
Check Availability
2020 Kia Niro LX
49,578 Miles
|
Katy, TX
$23,999
est. $432/mo
2020 Kia Niro LX
49,578 Miles
|
Katy, TX
$23,999
est. $432/mo
Track Price
Check Availability
2020 Kia Niro LX
46,825 Miles
|
Orlando, FL
$22,998
est. $414/mo
2020 Kia Niro LX
46,825 Miles
|
Orlando, FL
$22,998
est. $414/mo
Track Price
Check Availability
Price Drop
2020 Kia Niro LX
63,328 Miles
|
Victorville, CA
$23,799
est. $428/mo
2020 Kia Niro LX
63,328 Miles
|
Victorville, CA
$23,799
est. $428/mo
Track Price
Check Availability
2018 Kia Niro LX
64,079 Miles
|
Frisco, TX
$20,288
est. $365/mo
2018 Kia Niro LX
64,079 Miles
|
Frisco, TX
$20,288
est. $365/mo
Track Price
Check Availability
Price Drop
2017 Kia Niro EX
66,656 Miles
|
Latham, NY
$19,000
est. $342/mo
2017 Kia Niro EX
66,656 Miles
|
Latham, NY
$19,000
est. $342/mo
Track Price
Check Availability
2019 Kia Niro LX
34,037 Miles
|
Moon Township, PA
$22,123
est. $398/mo
2019 Kia Niro LX
34,037 Miles
|
Moon Township, PA
$22,123
est. $398/mo
Track Price
Check Availability
2019 Kia Niro LX
19,961 Miles
|
San Diego, CA
$26,771
est. $481/mo
2019 Kia Niro LX
19,961 Miles
|
San Diego, CA
$26,771
est. $481/mo
Track Price
Check Availability
Price Drop
2017 Kia Niro EX
79,833 Miles
|
Bellevue, WA
$21,495
est. $387/mo
2017 Kia Niro EX
79,833 Miles
|
Bellevue, WA
$21,495
est. $387/mo
Track Price
Check Availability
Price Drop
2019 Kia Niro S Touring
35,431 Miles
|
Lafayette, IN
$27,891
est. $502/mo
2019 Kia Niro S Touring
35,431 Miles
|
Lafayette, IN
$27,891
est. $502/mo
Track Price
Check Availability
2019 Kia Niro LX
22,758 Miles
|
Van Nuys, CA
$26,500
est. $477/mo
2019 Kia Niro LX
22,758 Miles
|
Van Nuys, CA
$26,500
est. $477/mo
Track Price
Check Availability
2019 Kia Niro LX
5,071 Miles
|
Littleton, CO
$26,998
est. $485/mo
2019 Kia Niro LX
5,071 Miles
|
Littleton, CO
$26,998
est. $485/mo
Track Price
Check Availability
2019 Kia Niro LX
22,038 Miles
|
Glendale, CA
$27,489
est. $494/mo
2019 Kia Niro LX
22,038 Miles
|
Glendale, CA
$27,489
est. $494/mo
Track Price
Check Availability
2019 Kia Niro LX
35,335 Miles
|
Glendale, CA
$26,844
est. $483/mo
2019 Kia Niro LX
35,335 Miles
|
Glendale, CA
$26,844
est. $483/mo
Track Price
Check Availability
Price Drop
2017 Kia Niro LX
53,705 Miles
|
Glendale, CA
$21,748
est. $391/mo
2017 Kia Niro LX
53,705 Miles
|
Glendale, CA
$21,748
est. $391/mo
Track Price
Check Availability
Price Drop
2019 Kia Niro S Touring
65,956 Miles
|
Miami, FL
$21,698
est. $390/mo
2019 Kia Niro S Touring
65,956 Miles
|
Miami, FL
$21,698
est. $390/mo
Track Price
Check Availability