Fuel Prices in Thailand: What You Pay at the Pump and Why
Thailand's pump prices sit almost exactly at the global midpoint. A litre of gasoline currently costs around $1.494 USD (about ฿49.86), which works out to roughly $5.66 per US gallon. Diesel is noticeably cheaper at about $1.113 per litre — a gap that is no accident, but the deliberate result of decades of Thai energy policy. On the global league table, Thailand ranks 82nd of 170 countries, with the world average gasoline price at $1.484/litre. In other words, Thai drivers pay almost precisely what the typical motorist pays worldwide.

Why Thailand Imports Its Way to the Pump
Thailand is a net oil importer. Although it has modest domestic crude and natural-gas production in the Gulf of Thailand, the country consumes far more petroleum than it produces, so it buys heavily on world markets. That structural dependence means Thai pump prices are tightly linked to two outside forces: the global crude oil price and the value of the Thai baht (THB) against the US dollar. When the baht weakens, imported crude becomes more expensive in local terms, and that cost flows straight to the forecourt — which is part of why local prices can climb even when the dollar oil price is flat.
Taxes, the Oil Fund, and the Diesel Subsidy
The single biggest reason Thai prices land near the middle of the pack is the country's hands-on price-management system. Fuel carries an excise tax, a municipal tax, and VAT, all of which push prices up. Pulling in the other direction is the State Oil Fund — a buffer mechanism that subsidises or surcharges fuels to smooth out volatility. The government has repeatedly tapped this fund (and trimmed the diesel excise) to cap diesel prices, because diesel powers trucks, buses, fishing boats, and agriculture, and cheap diesel keeps food and transport inflation in check. That policy is exactly why diesel ($1.113/L) sits well below gasoline ($1.494/L) here, the reverse of the pattern seen in some Western markets.
The Ten-Year Trend
The historical record tells a clear story. Between July 2016 and June 2026, Thailand's gasoline price averaged $1.173 per litre. The all-time low of $0.736 arrived on 27 April 2020, when the pandemic collapse in oil demand sent crude briefly negative worldwide. The peak of $1.641 came much more recently, on 18 May 2026. With today's $1.494 sitting above the decade average and close to that recent high, the trend is firmly upward — driven by post-pandemic demand recovery, a softer baht, and the gradual rollback of emergency fuel subsidies as the Oil Fund's debts mounted.
For context, Thailand's prices are higher than many lower-income importers but lower than heavily taxed economies. You can compare the situation in fellow Asian importer Sri Lanka, the landlocked Caucasus market of Armenia, or African importers like Burkina Faso and Botswana — or browse the full table of world fuel prices to see where Thailand fits.

FAQ
Why is diesel cheaper than petrol in Thailand?
Diesel is deliberately kept cheaper through the State Oil Fund and a reduced diesel excise. Because diesel drives commercial transport, fishing, and farming, the government caps its price to limit inflation in food and freight. That is why diesel runs about $1.113/litre versus $1.494/litre for gasoline.
How much does a gallon of gas cost in Thailand?
Roughly $5.66 per US gallon, based on the current gasoline price of about $1.494 per litre (฿49.86). Thailand prices fuel per litre at the pump; the per-gallon figure is a conversion for international comparison.
Are fuel prices in Thailand high or low compared to the world?
About average. Thailand ranks 82nd out of 170 countries, and its $1.494/litre is almost identical to the world average of $1.484/litre. Prices today are above the 2016–2026 average of $1.173 and near the May 2026 record high of $1.641, reflecting a recent upward trend.
