Fuel Prices in Seychelles: What You Pay at the Pump
A liter of petrol in Seychelles costs about $1.694, while diesel runs slightly higher at roughly $1.733 per liter. Converted to the unit many visitors think in, that works out to around $6.41 per US gallon. In local money, gasoline sells for approximately 24.56 SCR per liter. Those figures place this small Indian Ocean archipelago a notch above the global average of $1.484 per liter, ranking it 115th out of 170 countries surveyed worldwide.

Why an Island Nation Pays More
Seychelles produces no crude oil of its own. Every drop of petrol and diesel arrives by tanker, and that single fact shapes everything about its pump prices. Importers must cover not just the cost of the refined product on world markets but also ocean freight to a remote group of 115 islands, insurance, storage, and handling at port. Geographic isolation adds a structural premium that landlocked or mainland markets simply do not face — a dynamic shared with other small island economies like Cape Verde.
The Seychelles Petroleum Company (SEYPEC), the state-linked entity, dominates fuel procurement and distribution, importing product and supplying the domestic network. Because volumes are tiny by global standards, the country cannot negotiate the bulk discounts that large importers command, and there is little room for retail competition to drive prices down.
Taxes, the Rupee, and the Price You See
On top of import and logistics costs, the government layers excise duties and other levies onto fuel — a reliable revenue stream for a state that leans heavily on tourism and fishing. There is no broad consumer subsidy keeping prices artificially low, which is why Seychellois drivers feel world oil swings fairly directly, unlike motorists in oil-rich subsidized markets.
Currency matters too. Pump prices are set and paid in Seychelles rupees (SCR), but the fuel itself is bought in US dollars on international markets. When the rupee weakens against the dollar, the same barrel costs more rupees, and that pressure flows straight through to the forecourt. A relatively stable rupee helps keep prices in check; a sliding one pushes them up regardless of where Brent crude is trading. This import-and-FX exposure is something Seychelles has in common with currency-sensitive economies such as Ukraine and Uganda.
How Seychelles Compares
At $1.694 per liter, Seychelles sits comfortably in the upper-middle band globally — pricier than the world average but far from the most expensive markets. It is notably cheaper than many European countries, where fuel taxes routinely double the base cost. Interestingly, it is more expensive than some other small territories: the Cayman Islands, another island economy, often posts lower pump prices despite also importing every liter. The difference usually comes down to tax policy and the scale of import operations rather than distance alone.
For context across regions, you can browse world fuel prices to see exactly where any country lands. The diesel-over-petrol gap in Seychelles — about four cents per liter — is modest and typical of markets where both fuels carry similar duty treatment.
What Drivers Should Expect
Because Seychelles has no domestic refining and no cushioning subsidy, its prices essentially track global oil benchmarks plus a fixed island premium and the prevailing rupee–dollar rate. Travelers renting a car should budget around $6.41 per gallon and remember that distances are short — the main island, Mahé, is compact, so even higher per-liter costs translate into modest total spending for most visitors.

FAQ
How much does gas cost in Seychelles?
Petrol costs about $1.694 per liter, or roughly $6.41 per US gallon. In local currency that is approximately 24.56 SCR per liter. Diesel is slightly higher at around $1.733 per liter.
Why is fuel expensive in Seychelles?
Seychelles imports 100% of its fuel by sea to a remote island chain, adding freight, insurance, and handling costs. Government excise taxes and the absence of consumer subsidies push prices further above the global average, while a weaker rupee against the US dollar can raise them more.
Does Seychelles produce its own oil?
No. Seychelles has no crude oil production or domestic refining. All petrol and diesel are imported, largely through the state-linked Seychelles Petroleum Company (SEYPEC), which means local prices closely follow international oil markets and exchange-rate movements.
