iOS & watchOS App · Travel

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.

iOS 17.0+ Apple Watch Bilingual EN / ID No account Free + Premium

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

Looking for legal? Read the Privacy Policy or the Terms of Service.