Malaysia Transit Tracker — Live Bus Positions
Pricing
from $0.08 / 1,000 vehicle positions
Malaysia Transit Tracker — Live Bus Positions
Real-time bus tracking for Rapid KL, Rapid Penang, and Rapid Kuantan. Uses Malaysia's official GTFS-RT feed from data.gov.my. Returns live vehicle positions with route IDs, GPS coordinates, speed, bearing, and license plates. Filter by GPS location to find buses near you.
Pricing
from $0.08 / 1,000 vehicle positions
Rating
0.0
(0)
Developer
uzi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
a month ago
Last modified
Categories
Share
🚌 Malaysia Transit Tracker — Live Bus Positions
Real-time bus tracking for Rapid KL, Rapid Penang, and Rapid Kuantan using Malaysia's official GTFS-RT feed from data.gov.my.
What it does
- Fetches live vehicle positions from Prasarana's GTFS-Realtime feed
- Returns GPS coordinates, route IDs, speed, bearing, license plates, and more
- Filter by GPS location to find buses within a radius (e.g., 5km from your location)
- Works with Rapid KL, Rapid Penang, and Rapid Kuantan bus services
Data source
Official Malaysian government open data:
https://api.data.gov.my/gtfs-realtime/vehicle-position/prasarana
⚠️ Time-dependent: Buses only transmit positions during operating hours (~6am–11pm MYT). At night the feed will be empty.
Input
| Field | Description | Default |
|---|---|---|
categories | Bus services to track | ["rapid-bus-kl"] |
lat | GPS latitude filter (optional) | — |
lon | GPS longitude filter (optional) | — |
radiusKm | Search radius in km | 5 |
maxVehicles | Max vehicles to return | 100 |
Output
Each vehicle returns:
{"routeId": "T821","tripId": "T821_20260705_1400","latitude": 3.157500,"longitude": 101.712000,"speed": 8.5,"bearing": 270,"licensePlate": "WXY1234","vehicleId": "bus_456","currentStatus": "IN_TRANSIT_TO","stopId": "stop_123","category": "rapid-bus-kl","congestionLevel": "RUNNING_SMOOTHLY","timestamp": 1783275000}
Use cases
- Live bus tracking app — show buses on a map in real-time
- Arrival time estimation — calculate when a bus will reach your stop
- Traffic analysis — monitor congestion levels across routes
- Fleet management — track Prasarana bus fleet
Pricing
This Actor uses pay-per-event pricing. You're charged per vehicle position returned.