Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Mars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LX

    $16,777

    44,740 mi.
    Est. $314/mo

    Quality Buick GMC Cadillac

    4.1
    Check Availability
    Alton, IL (19 mi)

    Quick view
  • Steel Gray 2024 Kia Soul LXSteel Gray 2024 Kia Soul LXSteel Gray 2024 Kia Soul LXSteel Gray 2024 Kia Soul LXSteel Gray 2024 Kia Soul LXSteel Gray 2024 Kia Soul LX

    $17,071

    61,687 mi.
    Est. $319/mo

    HW Kia of West County

    2.5
    Check Availability
    Ballwin, MO (12 mi)
    Quick view
  • Gravity Gray 2021 Kia Soul GT-LineGravity Gray 2021 Kia Soul GT-LineGravity Gray 2021 Kia Soul GT-LineGravity Gray 2021 Kia Soul GT-LineGravity Gray 2021 Kia Soul GT-LineGravity Gray 2021 Kia Soul GT-Line

    $16,791

    51,783 mi.
    Est. $314/mo

    Suntrup Kia South

    4.8
    Check Availability
    St. Louis, MO (12 mi)
    Quick view
  • Gray 2022 Kia Soul LXGray 2022 Kia Soul LXGray 2022 Kia Soul LXGray 2022 Kia Soul LXGray 2022 Kia Soul LXGray 2022 Kia Soul LX

    $13,450

    $155
    63,440 mi.
    Est. $252/mo

    Autoport

    Check Availability
    Ellisville, MO (12 mi)
    Quick view
  • Titanium Gray 2016 Kia Soul BaseTitanium Gray 2016 Kia Soul BaseTitanium Gray 2016 Kia Soul BaseTitanium Gray 2016 Kia Soul BaseTitanium Gray 2016 Kia Soul BaseTitanium Gray 2016 Kia Soul Base

    $10,998

    69,656 mi.
    Est. $206/mo

    Jim Trenary Chevrolet

    2.0
    Check Availability
    O Fallon, MO (22 mi)
    Quick view
  • Clear White 2016 Kia Soul !Clear White 2016 Kia Soul !Clear White 2016 Kia Soul !Clear White 2016 Kia Soul !Clear White 2016 Kia Soul !Clear White 2016 Kia Soul !

    $11,987

    69,641 mi.
    Est. $224/mo

    EchoPark Automotive St. Louis

    4.6
    Check Availability
    Chesterfield, MO (20 mi)
    Quick view
  • Fusion Orange 2023 Kia Soul LXFusion Orange 2023 Kia Soul LXFusion Orange 2023 Kia Soul LXFusion Orange 2023 Kia Soul LXFusion Orange 2023 Kia Soul LXFusion Orange 2023 Kia Soul LX

    $13,200

    90,676 mi.
    Est. $247/mo

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (16 mi)
    Quick view
  • Silky Silver 2023 Kia Rio SSilky Silver 2023 Kia Rio SSilky Silver 2023 Kia Rio SSilky Silver 2023 Kia Rio SSilky Silver 2023 Kia Rio SSilky Silver 2023 Kia Rio S

    $13,700

    $700
    76,512 mi.
    Est. $256/mo

    Clement Pre-Owned (Florissant)

    3.2
    Check Availability
    Florissant, MO (9 mi)
    Quick view
  • Titanium Gray 2017 Kia Soul +Titanium Gray 2017 Kia Soul +Titanium Gray 2017 Kia Soul +Titanium Gray 2017 Kia Soul +Titanium Gray 2017 Kia Soul +Titanium Gray 2017 Kia Soul +

    $8,800

    98,416 mi.
    Est. $165/mo

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (16 mi)
    Quick view
  • Mars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LX

    $15,777

    $208
    56,951 mi.
    Est. $295/mo

    Quality Buick GMC Cadillac

    4.1
    Check Availability
    Alton, IL (19 mi)
    Quick view
  • Clear White 2019 Kia Soul BaseClear White 2019 Kia Soul Base

    $9,019

    $369
    111,201 mi.
    Est. $169/mo

    Auffenberg Ford Belleville

    3.6
    Check Availability
    Belleville, IL (22 mi)
    Quick view
  • Cherry Black 2021 Kia Soul SCherry Black 2021 Kia Soul SCherry Black 2021 Kia Soul SCherry Black 2021 Kia Soul SCherry Black 2021 Kia Soul SCherry Black 2021 Kia Soul S

    $16,095

    67,515 mi.
    Est. $301/mo

    DriveTime of St. Louis-North County

    4.9
    Check Availability
    St. Louis, MO (7 mi)
    Quick view
  • Inferno Red 2016 Kia Soul +Inferno Red 2016 Kia Soul +Inferno Red 2016 Kia Soul +Inferno Red 2016 Kia Soul +Inferno Red 2016 Kia Soul +Inferno Red 2016 Kia Soul +

    $11,494

    71,608 mi.
    Est. $215/mo

    Napleton's Mid Rivers Chrysler Jeep Dodge RAM Maserati Alfa Romeo

    3.8
    Check Availability
    St Peters, MO (18 mi)
    Quick view
  • $15,990

    81,062 mi.
    Est. $299/mo

    Lou Fusz Buick GMC

    4.5
    Check Availability
    St. Louis, MO (6 mi)
    Quick view
  • Snow White Pearl 2023 Kia Soul LX

    $17,995

    48,206 mi.
    Est. $336/mo

    Land Rover St. Louis

    4.7
    Check Availability
    Creve Coeur, MO (8 mi)
    Quick view
  • Not Priced

    65,089 mi.

    Weber Ford

    5.0
    Check Availability
    Granite City, IL (10 mi)
    Quick view
  • White 2021 Kia Soul S

    $23,995

    75,054 mi.
    Est. $449/mo

    Frank Leta Acura

    3.6
    Check Availability
    Saint Louis, MO (12 mi)
    Quick view
  • Fusion Black 2024 Kia Soul LXFusion Black 2024 Kia Soul LXFusion Black 2024 Kia Soul LX

    $1

    65,768 mi.
    Est. $0/mo

    HW Kia of West County

    2.5
    Check Availability
    Ballwin, MO (12 mi)
    Quick view
  • $18,299

    23,097 mi.
    Est. $342/mo

    Bommarito Nissan Ballwin

    4.4
    Check Availability
    Ballwin, MO (14 mi)
    Quick view
  • Mars Orange 2024 Kia Soul LX

    Not Priced

    46,319 mi.

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (16 mi)
    Quick view
  • $16,900

    69,019 mi.
    Est. $316/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (21 mi)
    Quick view
  • Blue 2023 Kia Rio SBlue 2023 Kia Rio SBlue 2023 Kia Rio SBlue 2023 Kia Rio SBlue 2023 Kia Rio SBlue 2023 Kia Rio S

    $18,998

    16,160 mi.
    Est. $355/mo

    CarMax Schaumburg

    4.5
    Check Availability
    $99 delivery to St. Louis, MO (12 mi)
    Quick view
  • White 2020 Kia Stinger GT1White 2020 Kia Stinger GT1White 2020 Kia Stinger GT1White 2020 Kia Stinger GT1White 2020 Kia Stinger GT1White 2020 Kia Stinger GT1

    $30,998

    54,431 mi.
    Est. $580/mo

    CarMax Grand Rapids (Kentwood)

    Check Availability
    $149 delivery to St. Louis, MO (12 mi)
    Quick view
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed