Used Kia Rio in Bristol, Gloucester & South Wales

Compact, agile and efficient, the Rio is ideal for urban motorists who want a dependable runaround - yet the surprisingly spacious interior also makes it an affordable choice for families.

The model is unmistakably a Kia with its distinctive styling, while across the range the carmaker has included an abundance of advanced kit for more engaging and enjoyable journeys. You will find a great variety of Approved Used Rio examples at each Wessex Kia site in Cardiff, Newport, Bristol and Gloucester, and we’re confident there’s one that suits your needs on our forecourt.

They all represent the highest standards of quality, as our experienced technicians thoroughly assess every car before it goes on sale to make sure no underlying faults remain. This allows you to buy with complete confidence, and enjoy superb value at the same time from our competitive price tags.

The complete line-up is available to view below, where we have included full specification details to show exactly what each Rio variant offers. You can also calculate a finance quote based on your budget to find the vehicle that’s right for your circumstances. Enquire with the relevant Wessex Kia dealership online today for any more information and to schedule a test drive soon.

Refine Search

Value My Vehicle

Enter your registration and mileage to get a free valuation. Release the value of your vehicle.

Free Fuel Calculator

How much money could you save?
{{reg}}
{{mpg}} MPG
Est {{annualMileage}} miles per year
Save £{{threeYearAnnualSaving}} over 3 years on fuel (or £{{oneMonthAnnualSaving}} per month)
Viewing 24 of 27 results
View
Registered 2011
Mileage 49,000 miles
Engine Size 1.4 l
Transmission Manual
Fuel Type Petrol
Call 01172449210
Call 01172449210
Callback
Registered 2011
Mileage 40,157 miles
Engine Size 1.4 l
Transmission Manual
Fuel Type Petrol
Call 01179165648
Call 01179165648
Callback
Registered 2015
Mileage 25,347 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01633 745 034
Call 01633 745 034
Callback
13 people have viewed this vehicle
13 people have viewed this vehicle
Registered 2014
Mileage 15,000 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01633 745 034
Call 01633 745 034
Callback
8 people have viewed this vehicle
8 people have viewed this vehicle
Registered 2014
Mileage 15,920 miles
Engine Size 1.4 l
Transmission Manual
Fuel Type Diesel
Call 02921 677 554
Call 02921 677 554
Callback
22 people have viewed this vehicle
22 people have viewed this vehicle
Registered 2015
Mileage 30,711 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01452 228458
Call 01452 228458
Callback
Registered 2015
Mileage 16,945 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01179165648
Call 01179165648
Callback
16 people have viewed this vehicle
16 people have viewed this vehicle
Registered 2014
Mileage 3,754 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01179165648
Call 01179165648
Callback
9 people have viewed this vehicle
9 people have viewed this vehicle
Registered 2015
Mileage 19,869 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01179165648
Call 01179165648
Callback
Registered 2015
Mileage 24,000 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01452 228458
Call 01452 228458
Callback
7 people have viewed this vehicle
7 people have viewed this vehicle
Registered 2015
Mileage 7,500 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01452 228458
Call 01452 228458
Callback
Registered 2015
Mileage 7,548 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01179165648
Call 01179165648
Callback
Registered 2016
Mileage 10,180 miles
Engine Size 1.1 l
Transmission Manual
Fuel Type Diesel
Call 01633 745 034
Call 01633 745 034
Callback
7 people have viewed this vehicle
7 people have viewed this vehicle
Registered 2016
Mileage 1,731 miles
Engine Size 1.1 l
Transmission Manual
Fuel Type Diesel
Call 01452 228458
Call 01452 228458
Callback
60+ people have viewed this vehicle
60+ people have viewed this vehicle
Registered 2016
Mileage 10,161 miles
Engine Size 1.4 l
Transmission Manual
Fuel Type Diesel
Call 01179165648
Call 01179165648
Callback
Registered 2017
Mileage 6,933 miles
Engine Size 1.4 l
Transmission Manual
Fuel Type Diesel
Call 02921 677 554
Call 02921 677 554
Callback
37 people have viewed this vehicle
37 people have viewed this vehicle
Registered 2017
Mileage 8,419 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01179165648
Call 01179165648
Callback
14 people have viewed this vehicle
14 people have viewed this vehicle
Registered 2016
Mileage 3,290 miles
Engine Size 1.1 l
Transmission Manual
Fuel Type Diesel
Call 02921 677 554
Call 02921 677 554
Callback
60+ people have viewed this vehicle
60+ people have viewed this vehicle
Registered 2017
Mileage 6,382 miles
Engine Size 1.4 l
Transmission Manual
Fuel Type Diesel
Call 01179165648
Call 01179165648
Callback
60+ people have viewed this vehicle
60+ people have viewed this vehicle
Registered 2017
Mileage 6,124 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01179165648
Call 01179165648
Callback
Registered 2017
Mileage 2,893 miles
Engine Size 1 l
Transmission Manual
Fuel Type Petrol
Call 01633 745 034
Call 01633 745 034
Callback
Registered 2017
Mileage 1,000 miles
Engine Size 1.2 l
Transmission Manual
Fuel Type Petrol
Call 01633 745 034
Call 01633 745 034
Callback
31 people have viewed this vehicle
31 people have viewed this vehicle
Registered 2017
Mileage 3,270 miles
Engine Size 1.4 l
Transmission Manual
Fuel Type Diesel
Call 01633 745 034
Call 01633 745 034
Callback
12 people have viewed this vehicle
12 people have viewed this vehicle
Registered 2017
Mileage 4,920 miles
Engine Size 1.4 l
Transmission Manual
Fuel Type Diesel
Call 01179165648
Call 01179165648
Callback
25 people have viewed this vehicle
25 people have viewed this vehicle
View