Bunker prices by port
VLSFO, MGO, and HSFO in one API
VLSFO, HFO 380, MGO, and gasoil prices at Singapore, Rotterdam, Fujairah, Houston, Antwerp, Hong Kong, and other major bunkering hubs. Source-timestamped data via REST API.
Major bunkering hubs covered
Port and grade availability varies by source. See the current API coverage at oilpriceapi.com/commodities/marine-fuels
Everything your maritime data stack needs
VLSFO Prices
Very Low Sulfur Fuel Oil (0.5% sulfur, IMO 2020 compliant) prices at all covered ports. The benchmark post-2020 sulfur cap.
HFO 380 & IFO 380
High Sulfur Fuel Oil prices for scrubber-equipped vessels and compliance tracking. High-sulfur premium/discount vs VLSFO.
MGO & Marine Gasoil
Marine Gas Oil prices for ECA-compliant operations. Key for vessels operating in Emission Control Areas (North Sea, Baltic, US coastal).
Port-to-Port Spreads
Calculate the price differential between any two ports for any fuel grade. Optimize bunkering port selection on voyages.
Maritime KPI Bundle
Bunker price history, rolling averages, volatility, and price index. Pre-built metrics for vessel KPI dashboards and fuel reporting.
Historical Port Data
Multi-year historical bunker prices by port and grade. Backtest fuel hedging strategies and analyze seasonal price patterns.
Marine fuel prices with API-ready port codes
Query VLSFO, MGO, and HSFO/IFO380 by code, port, and grade.
# Get latest Rotterdam VLSFO
curl "https://api.oilpriceapi.com/v1/prices/latest?by_code=VLSFO_NLRTM_USD" \
-H "Authorization: Token YOUR_API_KEY"
{
"status": "success",
"data": {
"code": "VLSFO_NLRTM_USD",
"price": 712.00,
"currency": "USD",
"unit": "metric_ton",
"source": "shipandbunker",
"port_code": "RTM",
"created_at": "2026-05-28T14:18:05Z"
}
}Built from real maritime API requests
Recent customer and partner requests have centered on VLSFO, MGO, HSFO/IFO380, port coverage, freshness, and data-connector pagination. This page now reflects those real integration questions instead of generic commodity copy.
"We need VLSFO, MGO, and IFO380 coverage across APAC, Americas, and EMEA, with an API shape that can be paginated and filtered by region or fuel grade."
"Rotterdam VLSFO and MGO are useful only if the response makes freshness clear. The value can stay flat while the source is still being checked."
Transparent pricing for maritime teams
Start with published port-grade coverage, then contact us for enterprise source-rights or custom-port requirements.
Starter
- ✓ 50,000 requests/month
- ✓ All commodity prices
- ✓ Bunker port prices
- ✓ Historical data
Professional
- ✓ 100,000 requests/month
- ✓ Maritime KPI bundle
- ✓ Port spread calculations
- ✓ Webhooks & price alerts
- ✓ Source timestamps
Enterprise
- ✓ Unlimited requests
- ✓ Dedicated infrastructure
- ✓ Custom port coverage
- ✓ Source-rights review
- ✓ Priority support
Frequently asked questions
What fuel grades are available at each port?+
VLSFO (0.5% sulfur), HFO 380 (3.5% sulfur), MGO (0.1% sulfur), and Marine Gasoil are available at most major ports. Coverage varies by port — Singapore, Rotterdam, Fujairah, and Houston have the most complete grade coverage.
How current are the bunker prices?+
Marine fuel records are source-timestamped and ingested on a recurring schedule. Values can stay unchanged across pulls when the upstream source assessment has not moved. For traded quote feeds or redistribution rights, contact us about enterprise data partnerships.
How do port spread calculations work?+
The /maritime/spread endpoint accepts two port codes and a fuel grade. It returns the current price differential, historical spread data, and a rolling 30-day average. Useful for optimizing bunkering port selection based on voyage route.
What is the maritime KPI bundle?+
The KPI bundle endpoint returns a pre-computed set of metrics for any port+grade combination: current price, 7/30/90-day averages, YoY change, volatility index, and high/low for the past 52 weeks. Designed to feed vessel performance dashboards directly.
Can I get data for additional ports not listed?+
Yes. We can add ports on request for Enterprise accounts. Current backlog for new port additions is 2-4 weeks. Contact us with your specific port requirements.
Bunker prices by port. One API.
Built for teams that need VLSFO, MGO, HSFO, freshness, and port coverage without stitching together spreadsheets.
Get Maritime Data — Free Trial200 free requests/month • No credit card • Up in minutes