Fuel prices in Indonesia today
| Fuel | Price per litre |
|---|---|
| PertaliteRON 90, price set by the government | Rp 10,000Same everywhere in Indonesia |
| PertamaxRON 92 | Rp 14,950–16,650Depends on the province (40 regions) |
| Pertamax TurboRON 98 | Rp 18,550–20,450Depends on the province (32 regions) |
| Biosolarprice set by the government | Rp 6,800Same everywhere in Indonesia |
| Dexlite | Rp 22,150–24,750Depends on the province (40 regions) |
| Pertamina Dex | Rp 23,950–26,300Depends on the province (33 regions) |
- Effective from
- 2 September 2026
- Source
- Daftar harga BBM Pertamina Patra Niaga
- Last checked
- (7 minutes ago)
Indonesian fuel prices are set per province, not per station. Every price here links to its official source and shows when it took effect and when we last checked it.
Pertalite (RON 90) and Biosolar (diesel) are subsidised: one government-set price nationwide, and purchases may be restricted. Pertamax (RON 92) and the other grades are not subsidised, so their price varies by province because of regional fuel tax. Which grade your car or rented scooter needs is in its owner’s manual; the rental shop can tell you too.
We do not show BP and Vivo prices yet, because we have not verified them from an official source.
Pertamax price by province
Choose a province to see every fuel grade.
Sumatera
- AcehRp 16,300
- Kawasan Perdagangan Bebas Sabangin AcehRp 14,950
- Sumatera UtaraRp 16,300
- Sumatera BaratRp 16,650
- RiauRp 16,650
- JambiRp 16,300
- Sumatera SelatanRp 16,300
- BengkuluRp 16,300
- LampungRp 16,300
- Kepulauan Bangka BelitungRp 16,300
- Kepulauan RiauRp 16,650
- Kawasan Perdagangan Bebas Batamin Kepulauan RiauRp 15,150
Jawa
Bali & Nusa Tenggara
Kalimantan
Sulawesi
Maluku
Papua
Looking for a station or planning a trip?
Our station finder and trip-cost calculator are in Indonesian but easy to use: find a station (SPBU), trip cost calculator.
PetaBBM is independent and not affiliated with any fuel company.