Petrol prices have soared to another new record high in the UK as the Russian invasion of Ukraine continues.
The average cost of petrol in the UK has now increased to 152.9p, with diesel prices also rising to 158.59p, according to the latest government data.
Read more:
These figures have broken the previous record, which was just set last week - with the average cost of petrol at 149.22p and diesel at 153.36p.
And the RAC Foundation has warned petrol prices could rise to £1.60 a litre this week in the UK and £1.65 soon after, according to the BBC.
In Wales, Carmarthenshire wholesaler Castell Howell Foods has said fuel costs have increased 30% in a month.
The ongoing invasion of Ukraine from Russian forces is continuing to have an impact on the global cost of oil and gas.
Russia is the second larges producer of crude oil in the world and it provides a third of Europe’s total oil supplies, according to the Mirror.
It's worth looking around for the best prices when looking to fill up your car - supermarket forecourts usually offer the cheapest fuel prices. This is because of the market power supermarkets hold- the big names like Asda, Tesco, Sainsbury’s and Morrisons are all in competition with one another, so they keep fuel prices as low as possible hoping that when motorists come to fill their tank, they might do their weekly grocery shopping, too.
But how have the price increases affected the cost of petrol where you live? We checked the latest prices of unleaded as recorded on petrol station comparison website PetrolPrices.com.
Here are the cheapest and most expensive places to fill up within five miles of your local area.
Cardiff
![](https://i2-prod.walesonline.co.uk/incoming/article21932570.ece/ALTERNATES/s810/1_rbp_mai270921petrol12341JPG.jpg)
Cheapest:
- 147.9p -Sainsbury's, Thornhill, CF14 9BB
- 148.9p - Sainsbury's, Colchester Avenue, CF23 9XN
- 149.7p - Asda, Coryton, CF14 7EW
- 149.9p - Texaco, Tudor Street, CF11 6AF
- 150.0p - Morrison's, Llanishen, CF14 5EP
Most expensive:
- 168.9p - Texaco, North Road, CF14 5EP
167.9p - Park White Dove Service Station, Hadfield Road, CF11 8WD
163.9p - Radyr Service Station, Llantrisant Road, CF5 2PY
Swansea
![](https://i2-prod.walesonline.co.uk/incoming/article21933213.ece/ALTERNATES/s810/0_JJR_MAI_211021PETROLPRICESLOCAL205.jpg)
Cheapest:
147.9p - Sainsbury's, Swansea, SA1 7DF
- 148.9p - Tesco Extra Llansamlet, Nantyffin Road, SA7 9RD
- 149.7p - Morrisons, Brunel Way, SA1 7DF
Most expensive:
- 192.9p - BP, Swansea Moto Services, M4 Junction 47, SA4 9GT
159.9p - Total Swansea, Bryn Road, SA5 4RA
156.9p - Texaco, Peniel Green Road, Llansamlet, SA7 9BA
Newport
![](https://i2-prod.walesonline.co.uk/incoming/article21933212.ece/ALTERNATES/s810/0_JJR_MAI_211021PETROLPRICESLOCAL202.jpg)
Cheapest:
- 149.9p - Shell, Malpas Road, NP20 5PA
- 149.9p - Sinclair Services, Corporation Road, NP19 0HE
- 150.9p - Sainsbury's Newport, Albany Street, NP20 5NG
Most expensive:
- 161.9p - Shell, Chepstow Road, Newport, NP19 8BW
159.9p - Gulf, Hillcroft Garage, Chepstow Road, NP18 2JN
- 158.9p - Esso Stow Hill Filling Station, NP20 4GA
Rhondda Cynon Taf
![](https://i2-prod.walesonline.co.uk/incoming/article21933217.ece/ALTERNATES/s810/0_JJR_MAI_211021PETROLPRICESLOCAL201.jpg)
Cheapest:
- 150.0p - Texaco, North Road, Porth, CF39 9SH
- 152.7p - Asda Tonypandy, Colliers Way, CF40 2JQ
- 152.7p - Asda Aberdare, Irfounder Fields, CF44 0BE
153.9p - Shell Tonypandy, Tylacelyn Road, CF40 1JR
155.9p - Tesco Aberdare, Depot Road, CF44 8DL
Most expensive:
- 163.9p -Texaco Pentre Motors Service Station, Llewellyn Street, CF41 7BW
- 163.9p - Texaco Tonypandy, Ivor Hael Garage, Salem Terrace, CF40 2JJ
- 157.9p - Esso Mountain Ash, Cardiff Road, CF45 4HT.
Bridgend
![](https://i2-prod.walesonline.co.uk/incoming/article21932896.ece/ALTERNATES/s810/0_Applegreen.jpg)
Cheapest:
- 146.9p - Sainsburys Bridgend, The Derwen, CF32 9ST
- 148.9p - Texaco Tondu, Maesteg Road, CF32 9BT
- 151.8p - Applegreen, Tremains Road, CF31 1TZ
- 152.7p - Asda Pyle, Pyle Road, CF33 6NU
Most expensive:
- 159.0p - Murco A4061, Blackmill Service Station, CF35 6DR
- 158.9p - BP Bridgend Waterton Service Station, CF31 3LG
- 156.9p - Texaco A473 (Crossroads Service Station), CF35 5HY
Carmarthen
![](https://i2-prod.walesonline.co.uk/incoming/article21933216.ece/ALTERNATES/s810/2_JJR_MAI_211021PETROLPRICESLOCAL203.jpg)
Cheapest:
- 152.7p - Gulf Priory Street (Tanerdy Garage), Priory Street SA31 2EY
152.9p - Towy Service Station, The Bridge, SA31 2BN
Most expensive:
- 164.0p - Nantyscaws Service Station, A48, SA32 8BG
- 160.9p - Esso White Mill Service Station, A40, SA32 7EN
Wrexham
![](https://i2-prod.walesonline.co.uk/incoming/article21933215.ece/ALTERNATES/s810/1_JJR_MAI_211021PETROLPRICESLOCAL204.jpg)
Cheapest:
- 148.9p - Sainsbury’s, Plas Coch Road, LL11 2BA
- 149.9p Chester Road, Smithy View Service Station, LL12 8DY.
- 149.9p - Shell, Mold Road, LL11 4AH
Most expensive:
- 164.9p - GulfCaergwrle Filling Station, Mold Road, LL12 9LN
- 163.9p - Shell Ruabon Park Service Station, James Park Way, LL14 6TA
To get the latest news from WalesOnline sent straight to your email inbox click here .