Thairath Online
Thairath Online

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

Society20 Apr 2026 18:22 GMT+7

Share

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

Update on oil prices for tomorrow, 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 escalate, causing crude oil prices to surge.

Reporters provide an update on oil prices for tomorrow, 21 April 2026. Gasoline, gasohol, and diesel prices have been updated from the websites of 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. The oil prices for tomorrow are as follows:

Oil price update for today, 21 April 2026.

Bangchak oil prices as of 21 April 2026.

  • Diesel B20 at 34.70 baht per liter.
  • High-speed Diesel S at 41.70 baht per liter.
  • High Premium Diesel S at 64.10 baht per liter.
  • High 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 as of 21 April 2026.

  • Diesel B20 at 34.70 baht per liter.
  • Diesel at 41.70 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 63.60 baht per liter.
  • Super Power GSH95 at 51.54 baht per liter.

Shell station oil prices as of 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 41.70 baht per liter.
  • Shell V-Power Diesel at 64.84 baht per liter.

PT station oil prices as of 21 April 2026.

  • Diesel at 41.70 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 station oil prices as of 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 station oil prices as of 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 41.70 baht per liter.
  • Power Diesel Techron at 64.10 baht per liter.

However, the above prices are average prices excluding local maintenance tax, which may vary by area.

Hormuz tensions raise concerns over crude oil price spikes.

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

Tensions in the Middle East 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 the act as maritime piracy, threatened retaliation, and announced the closure of the Strait of Hormuz. Meanwhile, President Trump threatened to attack 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 higher today.

Brent crude surged about 5-8% from the previous close of $90.38 per barrel, and WTI rose about 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.

Regarding domestic oil reserves, as of 20 April 2026, Thailand has enough oil to meet demand for approximately 110 days, consisting of 25 days of legal reserves, 25 days of commercial reserves, 37 days of oil in transit, and 23 days of confirmed supplies.

Comparing retail oil prices in Thailand with other ASEAN countries, Thailand’s average gasoline price is 42.45 baht per liter, while in the Philippines, Cambodia, Laos, Myanmar, and Singapore it ranges between 46.95 and 87.18 baht per liter. Diesel prices in Thailand are 42.90 baht per liter, whereas in Indonesia, Cambodia, Malaysia, the Philippines, Laos, Myanmar, and Singapore, they range from 44.29 to 117.91 baht per liter.

The fuel fund status as of 20 April 2026 remains negative at 62,046.64 million baht, with daily diesel subsidies of approximately 185.76 million baht.