Jadwal MRT LRT
Jakarta's commuter trains in one place — MRT Jakarta, LRT Jabodebek, and LRT Jakarta. Favorite routes (including cross-system journeys via Dukuh Atas), nearest-station detection, and glanceable widgets on Home Screen, Lock Screen, and Apple Watch.
Features
Three systems, one app
Up-to-date schedules for MRT Jakarta, LRT Jabodebek, and LRT Jakarta — bundled inside the app and refreshed via free updates.
Favorite routes
Pin the routes you take most often. Cross-system journeys (LRT Jabodebek ↔ MRT) include the transit walk at Dukuh Atas so the next-train time stays realistic.
Nearest station
Optional location use surfaces the closest station across all three systems, with a 30 km sanity radius so you never get a confusing match while away.
Station-centric Home
A live departures board for any station you choose — see what's leaving next from each direction at a glance.
Widget Studio (Premium)
Configure Home Screen, Lock Screen, and Apple Watch widgets / complications. Pick the route, surface, and size — preview before pinning.
Apple Watch app
A dedicated watchOS app and complications mirror your iPhone state via WatchConnectivity. Glance at the next train without pulling out your phone.
Holiday-aware
Indonesian public holidays and joint leave (cuti bersama) shift the schedule to weekend timetables automatically.
Bilingual
Full English and Bahasa Indonesia support — switch any time in Settings.
Premium
A small unlock for unlimited favorites and the full widget studio.
What's included
Unlimited favorite routes, favorite-stations starring, and the full Widget Studio across iPhone, Lock Screen, and Apple Watch.
How it's sold
Yearly subscription (with a 3-day free trial) or a one-time Lifetime unlock — both handled by Apple via the App Store.
No dark patterns
Premium is unlocked only by a verified App Store purchase. No accounts, no upsells inside the app, no usage tracking.
Support
Quick answers and a direct line to the developer.
The next-train time looks wrong
The schedules are based on the operators' published timetables and may differ from real-time operations. Pull-to-refresh on the route to reload the bundle, and make sure you're on the latest version from the App Store.
How do I add a cross-system favorite?
From the Routes tab, tap +, pick your origin in one system and destination in another. The app automatically inserts a transit walk at Dukuh Atas where applicable.
I bought Premium but it didn't unlock
Open Settings → Subscription → Restore Purchases. If your purchase was on a different Apple ID, sign in with that ID first. Still stuck? Email support with your purchase receipt.
Widget on watch shows a crown icon
That's the Premium gate. After unlocking on iPhone, give the watch a moment to sync (or open the iPhone app once) — WatchConnectivity will mirror the entitlement.
Manage or cancel subscription
On your device: Settings → [your name] → Subscriptions → Jadwal MRT LRT. Cancellations take effect at the end of the current billing period.
Email support
For anything else: support@ibrahimalik.com