Thairath Online
Thairath Online

Oil Price Update for 21 April 2026: Gasoline and Diesel Prices at Various Stations

Society20 Apr 2026 18:22 GMT+7

Share

Oil Price Update for 21 April 2026: Gasoline and Diesel Prices at Various Stations

Update prices Oil prices for 21 April 2026 Check the latest gasoline and diesel prices per liter at various stations, while the country's oil reserves remain at 110 days. Meanwhile, "Hormuz" tensions push crude oil prices higher

Reporters provide an update on oil prices for 21 April 2026 Latest prices for gasoline, gasohol, and diesel from Bangchak Corporation Public Company Limited, PTT Oil and Retail Business Public Company Limited, Shell Thailand Limited, PTG Energy Public Company Limited, Susco Public Company Limited, and Chevron (Thailand) Limited are as follows:

Oil price update for 21 April 2026

Bangchak oil prices on 21 April 2026

  • Diesel B20 at 34.70 baht per liter
  • Hi Diesel S at 41.70 baht per liter
  • Hi Premium Diesel S at 64.10 baht per liter
  • Hi Premium 98 at 56.04 baht per liter
  • GSH E85S EVO at 31.39 baht per liter
  • GSH E20S EVO at 35.45 baht per liter
  • GSH91S EVO at 42.08 baht per liter
  • GSH95S EVO at 42.45 baht per liter

PTT oil prices on 21 April 2026

  • Diesel B20 at 35.90 baht per liter
  • Diesel at 42.90 baht per liter
  • GSH E85S EVO at 31.39 baht per liter
  • GSH E20S EVO at 35.45 baht per liter
  • GSH91S EVO at 42.08 baht per liter
  • GSH95S EVO at 42.45 baht per liter
  • Gasoline at 52.04 baht per liter
  • Super Power Diesel at 64.08 baht per liter
  • Super Power GSH95 at 51.54 baht per liter

Shell gas station prices on 21 April 2026

  • Shell FuelSave Gasohol E20 at 35.95 baht per liter
  • Shell FuelSave Gasohol 91 at 42.33 baht per liter
  • Shell FuelSave Gasohol 95 at 42.95 baht per liter
  • Shell V-Power Gasohol 95 at 49.84 baht per liter
  • Shell FuelSave Diesel at 42.90 baht per liter
  • Shell V-Power Diesel at 66.34 baht per liter

PT gas station prices on 21 April 2026

  • Diesel at 42.90 baht per liter
  • Gasohol 95 at 42.45 baht per liter
  • Gasohol 91 at 42.08 baht per liter
  • Gasoline at 52.45 baht per liter
  • Gasohol E20 at 35.45 baht per liter

Susco gas station prices on 21 April 2026

  • Diesel at 41.70 baht per liter
  • Gasoline at 52.19 baht per liter
  • Gasohol 95 at 42.45 baht per liter
  • Gasohol 91 at 42.08 baht per liter
  • Gasohol E20 at 35.45 baht per liter

Caltex gas station prices on 21 April 2026

  • Gold 95 Techron at 56.01 baht per liter
  • Gasohol 95 Techron at 42.45 baht per liter
  • Gasohol 91 Techron at 42.08 baht per liter
  • Gasohol E20 at 35.45 baht per liter
  • Diesel Techron at 42.90 baht per liter
  • Power Diesel Techron at 65.30 baht per liter

However, these prices are average prices excluding local maintenance taxes, which may vary by area.

Hormuz tensions raise concerns over soaring crude oil prices.

Meanwhile, the Ministry of Energy reports on Thailand’s and international energy situations, including diesel inventory and sales, and the status of the oil fund as of 20 April 2026.

Middle East tensions have escalated again after the U.S. Navy fired warning shots and seized an Iranian vessel in the Gulf of Oman for violating blockade measures. Iran condemned this as maritime piracy, threatened retaliation, and announced the closure of the Strait of Hormuz. President Trump threatened to strike all power plants and bridges if Iran ignores agreements. This turmoil raises concerns that the global energy supply crisis could worsen inflation, pushing energy prices up today.

Brent crude surged about 5–8% (from the previous close of $90.38 per barrel) and WTI rose around 4–7% (from $83.85 per barrel). Analysts estimate that if the situation prolongs, oil prices could reach $105–115 per barrel amid ongoing volatility.

According to data on 20 April 2026, Thailand’s domestic oil reserves are sufficient for about 110 days of consumption, including 25 days of legal reserves, 25 days of commercial reserves, 37 days in transit, and 23 days of confirmed supply.

Comparing retail oil prices, Thailand’s average gasoline price is 42.45 baht per liter, while the Philippines, Cambodia, Laos, Myanmar, and Singapore range from 46.95 to 87.18 baht per liter. Diesel prices in Thailand are 42.90 baht per liter, compared to 44.29 to 117.91 baht per liter in Indonesia, Cambodia, Malaysia, the Philippines, Laos, Myanmar, and Singapore.

The estimated status of the oil fund as of 20 April 2026 shows a deficit of 62,046.64 million baht, with daily diesel subsidies amounting to approximately 185.76 million baht.