Fuel prices in Beijing
Beijing at a glance
- Filling a 50 L petrol tank: €50.00 (CN¥390)
- Driving 100 km at 7 L/100 km: €7.00 (CN¥54.60)
Distances from Beijing
- 1067 km to Shanghai
- 1889 km to Guangzhou
- 1943 km to Shenzhen
- 1525 km to Chengdu
Every station and brand in Beijing
The map loads all fuel stations in Beijing automatically. The panel on the right ranks the brands by station count — click one to see only that brand.
More cities in China
Frequently asked questions
How much does petrol cost in Beijing?
The national average for China is €1.00 per litre for petrol 95 this week (GlobalPetrolPrices.com — worldwide retail fuel prices). Prices at individual Beijing stations vary around this average — the map above shows every station and brand in the city.
Which fuel brands operate in Beijing?
Use the map above — after it loads the stations, the providers panel ranks every brand in Beijing by number of stations, and you can filter the map to a single brand.
Where is the cheapest fuel in Beijing?
Station-level live prices for China are coming to FuelWide. As a rule of thumb, supermarket and independent stations tend to undercut premium brands, and stations near highways charge more than urban ones.
