Petrol prices around the world: Interactive map

What is the average price of petrol around the world?

  • The average price for a tank of petrol in the UK is £73.59.
  • The average price for a tank of petrol in the US is £37.79.
  • A tank of petrol in the UK is 95% higher than in the US.
  • The global average price for a tank of petrol is £51.74.
How do petrol prices in the UK compare to the rest of the world? We’ve looked across the world at petrol prices for a litre, estimated the average size of a fuel tank (55L) and calculated how much a trip to the station costs each one of us across the globe. Read on to find out where the UK is positioned globally and how petrol prices compare between the regions in the United Kingdom.

The most expensive place in the world to fill your car up is Hong Kong (too small to be seen on the map), where it will cost an impressive £141.90 to fill up a tank – more than double the global average of £51.74. Meanwhile, the cheapest place when it comes to petrol prices is Libya, where it will cost just £1.10 to fill up your car.

Petrol prices in the UK are 42% higher than the global average, costing on average £73.59 for a full tank. The average petrol price in the UK is also 95% higher than in the US, where it costs just £37.79 to fill up a tank.

The 5 most expensive countries

1. Hong Kong: £141.90
2. Iceland: £98.60
3. Denmark: £91.70
4. The Netherlands: £87.73
5. Switzerland: £86.74

The 5 cheapest countries

1. Libya: £1.10
2. Iran: £1.16
3. Venezuela: £1.43
4. Angola: £13.42
5. Kuwait: £14.08

Country
Average cost for a full tank
Price per litre (£)
Hong Kong
£141.90
£2.58
Iceland
£98.62
£1.79
Denmark
£91.69
£1.67
Netherlands
£87.73
£1.60
Switzerland
£86.74
£1.58
Singapore
£85.69
£1.56
Liechtenstein
£85.64
£1.56
Israel
£85.47
£1.55
Albania
£81.79
£1.49
Norway
£81.35
£1.48
Ireland
£80.91
£1.47
Greece
£80.30
£1.46
Finland
£80.08
£1.46
Italy
£79.92
£1.45
Barbados
£79.70
£1.45
Portugal
£78.82
£1.43
Germany
£78.49
£1.43
C. Afr. Rep.
£78.32
£1.42
France
£77.55
£1.41
Uruguay
£76.56
£1.39
Monaco
£76.56
£1.39
UK
£73.59
£1.34
San Marino
£73.37
£1.33
Estonia
£73.10
£1.33
Belize
£71.89
£1.31
Belgium
£71.56
£1.30
Croatia
£70.90
£1.29
Latvia
£70.79
£1.29
Senegal
£70.46
£1.28
Serbia
£70.13
£1.28
Austria
£69.69
£1.27
Slovakia
£69.41
£1.26
Montenegro
£68.64
£1.25
Spain
£68.20
£1.24
Luxembourg
£67.71
£1.23
Hungary
£67.49
£1.23
Sweden
£66.77
£1.21
New Zealand
£66.72
£1.21
Lithuania
£66.33
£1.21
Slovenia
£65.84
£1.20
Poland
£64.90
£1.18
Romania
£64.79
£1.18
Czech Republic
£64.19
£1.17
Cyprus
£63.20
£1.15
Jordan
£62.76
£1.14
Zimbabwe
£62.76
£1.14
Malta
£62.59
£1.14
Ivory Coast
£60.83
£1.11
Andorra
£60.67
£1.10
Burkina Faso
£60.50
£1.10
Malawi
£59.90
£1.09
Cameroon
£59.79
£1.09
Bahamas
£58.74
£1.07
Seychelles
£58.08
£1.06
Mongolia
£57.81
£1.05
Morocco
£57.81
£1.05
Sierra Leone
£56.93
£1.04
Guinea
£56.87
£1.03
Cape Verde
£56.49
£1.03
Uganda
£56.43
£1.03
Ukraine
£55.88
£1.02
N. Maced.
£55.83
£1.02
Bulgaria
£55.77
£1.01
Mauritius
£55.55
£1.01
Bosnia & Herz.
£55.39
£1.01
Burundi
£55.17
£1.00
Mali
£55.17
£1.00
Saint Lucia
£55.11
£1.00
Armenia
£55.11
£1.00
Mozambique
£55.00
£1.00
Chile
£54.95
£1.00
Kenya
£54.89
£1.00
Nicaragua
£54.62
£0.99
Costa Rica
£54.56
£0.99
Dominica
£54.51
£0.99
Laos
£54.34
£0.99
Mexico
£53.46
£0.97
Dom. Rep.
£53.41
£0.97
Moldova
£53.41
£0.97
Japan
£53.35
£0.97
Cuba
£53.13
£0.97
Thailand
£52.47
£0.95
Zambia
£51.32
£0.93
South Korea
£50.99
£0.93
Fiji
£50.05
£0.91
Grenada
£49.61
£0.90
Peru
£49.50
£0.90
Benin
£49.45
£0.90
Sri Lanka
£49.45
£0.90
India
£48.68
£0.89
Jamaica
£48.57
£0.88
Togo
£48.40
£0.88
Madagascar
£48.35
£0.88
Nepal
£48.18
£0.88
Turkey
£48.13
£0.88
Canada
£47.69
£0.87
Rwanda
£47.30
£0.86
Suriname
£47.25
£0.86
Argentina
£47.19
£0.86
Trinidad & Tobago
£46.92
£0.85
South Africa
£46.86
£0.85
Haiti
£46.42
£0.84
Tanzania
£46.26
£0.84
Georgia
£45.82
£0.83
Ghana
£45.76
£0.83
Namibia
£45.71
£0.83
Brazil
£45.60
£0.83
Swaziland
£45.54
£0.83
Philippines
£45.05
£0.82
Botswana
£44.33
£0.81
Cambodia
£44.06
£0.80
Guatemala
£43.67
£0.79
Lesotho
£43.12
£0.78
China
£43.07
£0.78
Bangladesh
£42.57
£0.77
Gabon
£42.35
£0.77
DR Congo
£42.35
£0.77
Australia
£42.13
£0.77
Honduras
£41.97
£0.76
El Salvador
£40.81
£0.74
Colombia
£40.70
£0.74
Uzbekistan
£40.21
£0.73
Taiwan
£37.79
£0.69
USA
£37.79
£0.69
Panama
£37.51
£0.68
Burma
£37.35
£0.68
Pakistan
£37.18
£0.68
Puerto Rico
£36.74
£0.67
Guyana
£36.19
£0.66
Syria
£36.03
£0.66
Maldives
£35.97
£0.65
Liberia
£35.75
£0.65
Tunisia
£34.82
£0.63
Afghanistan
£34.76
£0.63
Ethiopia
£34.54
£0.63
Kyrgyzstan
£34.43
£0.63
Paraguay
£33.99
£0.62
Belarus
£32.34
£0.59
Vietnam
£31.74
£0.58
Indonesia
£31.68
£0.58
Russia
£30.58
£0.56
Bhutan
£30.53
£0.56
Lebanon
£29.43
£0.54
Sudan
£28.71
£0.52
UAE
£27.50
£0.50
Ecuador
£27.06
£0.49
Iraq
£26.62
£0.48
Azerbaijan
£26.57
£0.48
Saudi Arabia
£25.47
£0.46
Oman
£25.47
£0.46
Qatar
£23.10
£0.42
Bolivia
£22.22
£0.40
Bahrain
£21.78
£0.40
Nigeria
£21.45
£0.39
Kazakhstan
£19.64
£0.36
Malaysia
£19.42
£0.35
Turkmenistan
£17.55
£0.32
Egypt
£15.35
£0.28
Algeria
£14.25
£0.26
Kuwait
£14.08
£0.26
Angola
£13.42
£0.24
Venezuela
£1.43
£0.03
Iran
£1.16
£0.02
Libya
£1.10
£0.02

What is the average price of petrol around the UK?

The average price for a tank of petrol in the UK is £73.59.

The most expensive region for filling up your car is the South East (£75.08). This is followed by London, where it costs £75.04 for a full tank, and the West Midlands, where it costs £74.46 to fill up.

The cheapest UK region when it comes to the price of petrol is Northern Ireland, where it costs £71. This is £2.29 cheaper than the next most affordable region, which is the North East of England (£73.29).

The 5 most expensive UK regions for a full tank of petrol

1. South East: £75.08
2. London: £75.04
3. West Midlands: £74.46
4. South West: £74.37
5. East Midlands: £74.22

The 5 cheapest UK regions for a full tank of petrol

1. Northern Ireland: £71
2. North East: £73.29
3. Wales: £73.44
4. North West: £73.49
5. Scotland: £73.62

Region
Price for a full tank
Price per litre
South East
£75.08
136.51 pence
London
£75.04
136.44 pence
West Midlands
£74.46
135.38 pence
South West
£74.37
135.21 pence
East Midlands
£74.22
134.94 pence
East
£73.98
134.5 pence
Yorkshire And The Humber
£73.73
134.06 pence
Scotland
£73.62
133.86 pence
North West
£73.49
133.61 pence
Wales
£73.44
133.52 pence
North East
£73.29
133.26 pence
Northern Ireland
£71.00
129.09 pence

Methodology

The numbers in this piece are based on data from Globalpetrolprices.com and Forecourt Trader for the UK as of May 2025. We estimated the size of a petrol tank and the average amount of miles that can be driven on a full tank based on multiple sources.

Click here for more research. For all media enquiries, please contact –

Matt Mckenna
UK Head of Communications
T: +44 20 8191 8806

Hide
Sophie Barber's headshot
Written by

Senior content marketing manager

Sophie Barber is a senior content marketing manager for Finder in the UK. She has over 5 years experience in writing and publishing clear, concise and informative articles that help consumers make informed decisions. See full bio

Sophie's expertise
Sophie has written 97 Finder guides across topics including:
  • Personal finance trends and statistics
  • Cost of living and money saving tips

More guides on Finder

Go to site