Secure websites use HTTPS
Scam alert
A symbolic point representation of a pole to indicate the position where buses should stop to pickup or drop off passengers
Data from Oct 2025
Last updated 7 days ago (06 Oct 2026)
Updated quarterly
Attribute Legend
| Attributes | Data Type | Description |
|---|---|---|
| OBJECTID_1 | Numeric | - |
| BUS_STOP_NUM | Numeric | - |
| BUS_ROOF_NUM | Text | - |
| UNIQUE_ID | Numeric | - |
| INC_CRC | Text | - |
| FMEL_UPD_D | Numeric | - |
Dataset preview
This code can be used to view the raw JSON dataset for LTA Bus Stop. Large datasets may be truncated in the preview. Please download the dataset for complete data.
{
"type" : "FeatureCollection",
"name" : "BUSSTOP",
"features" : [
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.83773069959184, 1.3659533099952357 ]
},
"properties" : {
"OBJECTID_1" : 164507,
"BUS_STOP_NUM" : "54621",
"BUS_ROOF_NUM" : "B13",
"UNIQUE_ID" : 20976,
"INC_CRC" : "5BB2C80C77128222",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.83801669989275, 1.3655880701661736 ]
},
"properties" : {
"OBJECTID_1" : 164508,
"BUS_STOP_NUM" : "54629",
"BUS_ROOF_NUM" : "B14",
"UNIQUE_ID" : 20977,
"INC_CRC" : "4C0D53E138848CAB",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.86697520004736, 1.3770216700128188 ]
},
"properties" : {
"OBJECTID_1" : 164509,
"BUS_STOP_NUM" : "54631",
"BUS_ROOF_NUM" : "B10",
"UNIQUE_ID" : 20978,
"INC_CRC" : "66E893867FFFF38B",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.86460909981506, 1.3757396695510067 ]
},
"properties" : {
"OBJECTID_1" : 164510,
"BUS_STOP_NUM" : "54641",
"BUS_ROOF_NUM" : "B08",
"UNIQUE_ID" : 20979,
"INC_CRC" : "12904E944132E17E",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.86551859964507, 1.3785427600982016 ]
},
"properties" : {
"OBJECTID_1" : 164511,
"BUS_STOP_NUM" : "54651",
"BUS_ROOF_NUM" : "B08",
"UNIQUE_ID" : 20980,
"INC_CRC" : "C16211DA750CFC20",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.86686270007918, 1.3783400797783185 ]
},
"properties" : {
"OBJECTID_1" : 164512,
"BUS_STOP_NUM" : "54659",
"BUS_ROOF_NUM" : "B07",
"UNIQUE_ID" : 20981,
"INC_CRC" : "1AED25B4DD72D46F",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.83570399976345, 1.3822620001419408 ]
},
"properties" : {
"OBJECTID_1" : 164513,
"BUS_STOP_NUM" : "55011",
"BUS_ROOF_NUM" : "B50",
"UNIQUE_ID" : 20982,
"INC_CRC" : "B9B59289FCDAEC75",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.83604700016663, 1.382212000189389 ]
},
"properties" : {
"OBJECTID_1" : 164514,
"BUS_STOP_NUM" : "55019",
"BUS_ROOF_NUM" : "B49",
"UNIQUE_ID" : 20983,
"INC_CRC" : "4C3CC24C411C3D00",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.83872709962172, 1.385701179986935 ]
},
"properties" : {
"OBJECTID_1" : 164515,
"BUS_STOP_NUM" : "55021",
"BUS_ROOF_NUM" : "B48",
"UNIQUE_ID" : 20984,
"INC_CRC" : "7E08E31BC09523B6",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.83917110043052, 1.3856519399166187 ]
},
"properties" : {
"OBJECTID_1" : 164516,
"BUS_STOP_NUM" : "55029",
"BUS_ROOF_NUM" : "B47",
"UNIQUE_ID" : 20985,
"INC_CRC" : "E81867AC13DBC311",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.84360330027754, 1.389447739999118 ]
},
"properties" : {
"OBJECTID_1" : 164517,
"BUS_STOP_NUM" : "55031",
"BUS_ROOF_NUM" : "B46",
"UNIQUE_ID" : 20986,
"INC_CRC" : "E43C0CD189190C95",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.84383140025103, 1.38915731963494 ]
},
"properties" : {
"OBJECTID_1" : 164518,
"BUS_STOP_NUM" : "55039",
"BUS_ROOF_NUM" : "B45",
"UNIQUE_ID" : 20987,
"INC_CRC" : "D899EF552692324A",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.84602800039347, 1.3912240701743503 ]
},
"properties" : {
"OBJECTID_1" : 164519,
"BUS_STOP_NUM" : "55041",
"BUS_ROOF_NUM" : "B44",
"UNIQUE_ID" : 20988,
"INC_CRC" : "28AB86AFAB275B90",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.84659280026806, 1.391105479592799 ]
},
"properties" : {
"OBJECTID_1" : 164520,
"BUS_STOP_NUM" : "55049",
"BUS_ROOF_NUM" : "B43",
"UNIQUE_ID" : 20989,
"INC_CRC" : "4DAA46786B3F2032",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.84896200038993, 1.392399999787576 ]
},
"properties" : {
"OBJECTID_1" : 164521,
"BUS_STOP_NUM" : "55051",
"BUS_ROOF_NUM" : "B42",
"UNIQUE_ID" : 20990,
"INC_CRC" : "21B6E9CA22481B26",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.84909520000764, 1.3920822695667816 ]
},
"properties" : {
"OBJECTID_1" : 164522,
"BUS_STOP_NUM" : "55059",
"BUS_ROOF_NUM" : "B41",
"UNIQUE_ID" : 20991,
"INC_CRC" : "382D2DFB883EC42B",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.68549019986939, 1.3735913102732216 ]
},
"properties" : {
"OBJECTID_1" : 164523,
"BUS_STOP_NUM" : "32129",
"BUS_ROOF_NUM" : "0",
"UNIQUE_ID" : 19682,
"INC_CRC" : "F97AEFF40196CC1E",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.68414050022461, 1.3817673098922794 ]
},
"properties" : {
"OBJECTID_1" : 164524,
"BUS_STOP_NUM" : "32131",
"BUS_ROOF_NUM" : "0",
"UNIQUE_ID" : 19683,
"INC_CRC" : "3AA80EABC10B1397",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.68459290021207, 1.380833590087808 ]
},
"properties" : {
"OBJECTID_1" : 164525,
"BUS_STOP_NUM" : "32139",
"BUS_ROOF_NUM" : "0",
"UNIQUE_ID" : 19684,
"INC_CRC" : "651F6F9E7427C077",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.69182999965564, 1.3951738897773742 ]
},
"properties" : {
"OBJECTID_1" : 164526,
"BUS_STOP_NUM" : "32141",
"BUS_ROOF_NUM" : "0",
"UNIQUE_ID" : 19685,
"INC_CRC" : "249F11473524ED2B",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.69212779980919, 1.3950079701376434 ]
},
"properties" : {
"OBJECTID_1" : 164527,
"BUS_STOP_NUM" : "32149",
"BUS_ROOF_NUM" : "0",
"UNIQUE_ID" : 19686,
"INC_CRC" : "EF2204D9947FD2A9",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.69662099991618, 1.4140931600291298 ]
},
"properties" : {
"OBJECTID_1" : 164528,
"BUS_STOP_NUM" : "32151",
"BUS_ROOF_NUM" : "0",
"UNIQUE_ID" : 19687,
"INC_CRC" : "3ED27FD43020ED96",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.6973396001176, 1.414025690117147 ]
},
"properties" : {
"OBJECTID_1" : 164529,
"BUS_STOP_NUM" : "32159",
"BUS_ROOF_NUM" : "0",
"UNIQUE_ID" : 19688,
"INC_CRC" : "6F265D6EE8D6E64E",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.70222959961374, 1.4195910903757814 ]
},
"properties" : {
"OBJECTID_1" : 164530,
"BUS_STOP_NUM" : "33011",
"BUS_ROOF_NUM" : "B19",
"UNIQUE_ID" : 19689,
"INC_CRC" : "133F928430ABDCD0",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.70215659969709, 1.4192015903634827 ]
},
"properties" : {
"OBJECTID_1" : 164531,
"BUS_STOP_NUM" : "33019",
"BUS_ROOF_NUM" : "B20",
"UNIQUE_ID" : 19690,
"INC_CRC" : "45C3BFF3C6269843",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.7032446003389, 1.4217901303014422 ]
},
"properties" : {
"OBJECTID_1" : 164532,
"BUS_STOP_NUM" : "33021",
"BUS_ROOF_NUM" : "B17",
"UNIQUE_ID" : 19691,
"INC_CRC" : "10680A76EE563FA6",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.70292190005728, 1.4208031496826463 ]
},
"properties" : {
"OBJECTID_1" : 164533,
"BUS_STOP_NUM" : "33029",
"BUS_ROOF_NUM" : "B18",
"UNIQUE_ID" : 19692,
"INC_CRC" : "06E45122DB65EDA5",
"FMEL_UPD_D" : "20260826143538"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.70422569961971, 1.4239795799623263 ]
},
"propThis code can be used to test a sample API query. It retrieves the data catalogue of this dataset. For a complete guide on query parameters and syntax, please refer to the API documentation
Adding an API key gives you higher rate limits and priority support. Log in to create your API key.
import requests
dataset_id = "d_3f172c6feb3f4f92a2f47d93eed2908a"
url = "https://api-open.data.gov.sg/v1/public/api/datasets/" + dataset_id + "/poll-download"
response = requests.get(url)
json_data = response.json()
if json_data['code'] != 0:
print(json_data['errMsg'])
exit(1)
url = json_data['data']['url']
response = requests.get(url)
print(response.text)This dataset can be reused and cited in research publications.
03 Nov 2025
Free forever for personal or commercial use, under the Open Data Licence.