Malaysia Transit Tracker — Live Bus Positions
Pricing
Pay per usage
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
Pay per usage
Rating
0.0
(0)
Developer
uzi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
11 days 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.