Loading page
Bus stations, lorry parks, taxi ranks, railway stations and ferry terminals across Ghana. Derived from OpenStreetMap. 475 records.
Every column this dataset returns, with its type. This is the shape of the API response.
| Field | Type |
|---|---|
| name | TEXT NOT NULL |
| hub_type | TEXT |
| network | TEXT |
| operator | TEXT |
| region | TEXT |
| district | TEXT |
| locality | TEXT |
| latitude | DECIMAL(9,6) |
| longitude | DECIMAL(9,6) |
| phone | TEXT |
| website | TEXT |
| osm_id | TEXT |
| source | TEXT |
| nameTEXT NOT NULL | hub typeTEXT | networkTEXT | operatorTEXT | regionTEXT | districtTEXT | localityTEXT | latitudeDECIMAL(9,6) | longitudeDECIMAL(9,6) | phoneTEXT | websiteTEXT | osm idTEXT | sourceTEXT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STC Station | Bus Station | — | — | Northern Region | Tamale Metropolitan | — | 9.406319 | -0.842667 | — | — | node/31032416 | OpenStreetMap contributors (ODbL) |
| Anyanui Ferry | Ferry Terminal | — | — | Volta Region | Anloga | — | 5.783788 | 0.721273 | — | — | node/910448907 | OpenStreetMap contributors (ODbL) |
| Accra | Station | — | — | Greater Accra Region | Accra Metropolis | — | 5.548916 | -0.21102 | — | — | node/1375249822 | OpenStreetMap contributors (ODbL) |
| Tarkwa Taxi Station | Bus Station | — | — | Western Region | Tarkwa Nsuaem | — | 5.305307 | -1.995151 | — | — | node/1378720258 | OpenStreetMap contributors (ODbL) |
| Texaco | Taxi | — | — | Central Region | Agona West Municipal | — | 5.533881 | -0.701778 | — | — | node/1540749092 | OpenStreetMap contributors (ODbL) |
470 more rows — see the plans
See the plansGET connect.apighana.com/api/data/transport_hubs
Cite this dataset and the organisation its records come from (OpenStreetMap contributors). Datasets are updated, so keep the date you accessed it in the citation. Last updated from the source on Sep 26, 2026.
API Ghana. (2026). Transport hubs (Version 1.0) [Data set, compiled from OpenStreetMap contributors]. Retrieved October 1, 2026, from https://apighana.com/datasets/transport-hubs
curl "https://connect.apighana.com/api/data/transport_hubs?page=1&limit=20" \ -H "X-API-Key: $APIGHANA_KEY"
const response = await fetch(
"https://connect.apighana.com/api/data/transport_hubs?page=1&limit=20",
{ headers: { "X-API-Key": process.env.APIGHANA_KEY } },
);
const { data, meta } = await response.json();import os, requests
response = requests.get(
"https://connect.apighana.com/api/data/transport_hubs",
headers={"X-API-Key": os.environ["APIGHANA_KEY"]},
params={"page": 1, "limit": 20},
)
rows = response.json()["data"]