Oceanic Maps is a routing, geocoding and distance API built on OSRM — mapped and tuned specifically for Fiji and across Pacific Islands, where the big providers stop drawing roads.
Global mapping providers optimise for continents. Road networks across Fiji are often thin, outdated, or missing turn restrictions — because they're a rounding error in someone else's dataset.
We build and maintain our own road extracts for the region, with OSRM routing profiles that account for unsealed roads, flood-prone corridors and inter-island logistics — not just generic driving time.
If a road exists on the ground in Nadi, Lautoka or Port Vila, it's our job to make sure it exists in the graph.
Everything is built on the same Pacific-tuned road graph, so results stay consistent whether you're routing a delivery or geocoding a village.
Turn-by-turn directions and ETAs across sealed, unsealed and seasonal roads.
Resolve addresses, landmarks and village names to coordinates — and back again.
Bulk travel time and distance between many origins and destinations at once.
How far can you get in 15, 30 or 60 minutes from any point — mapped as a polygon.
Live routing coverage today, with new nations added as we extend and validate the road graph.
A single REST endpoint returns geometry, distance and duration — ready to drop into a booking flow, dispatch tool, or delivery app.
# route from Nadi to Suva curl https://api.oceanicmaps.com/v1/route \ -G \ --data-urlencode "from=Nadi,FJ" \ --data-urlencode "to=Suva,FJ" \ --data-urlencode "profile=driving" \ -H "Authorization: Bearer $OM_KEY"
{
"distance_km": 204.7,
"duration_min": 198,
"profile": "driving",
"warnings": [
"unsealed_section:12.4km"
],
"geometry": "polyline..."
}
Oceanic Maps is in early access for logistics, transport and booking platforms operating across the Pacific.
Currently in update — hello@oceanicmaps.com